@serenity-is/corelib / TabsExtensions
Namespace: TabsExtensions
Table of contents
Functions
Functions
activeTabKey
▸ activeTabKey(tabs
): string
Parameters
Name | Type |
---|---|
tabs |
HTMLElement | ArrayLike <HTMLElement > |
Returns
string
Defined in
src/ui/helpers/tabsextensions.ts:80
destroy
▸ destroy(tabs
): void
Parameters
Name | Type |
---|---|
tabs |
HTMLElement | ArrayLike <HTMLElement > |
Returns
void
Defined in
src/ui/helpers/tabsextensions.ts:215
indexByKey
▸ indexByKey(tabs
): Record
<string
, number
>
Parameters
Name | Type |
---|---|
tabs |
HTMLElement | ArrayLike <HTMLElement > |
Returns
Record
<string
, number
>
Defined in
src/ui/helpers/tabsextensions.ts:111
initialize
▸ initialize(tabs
, activeChange
): Fluent
<HTMLElement
>
Parameters
Name | Type |
---|---|
tabs |
HTMLElement | ArrayLike <HTMLElement > |
activeChange |
() => void |
Returns
Fluent
<HTMLElement
>
Defined in
src/ui/helpers/tabsextensions.ts:154
selectTab
▸ selectTab(tabs
, tabKey
): void
Parameters
Name | Type |
---|---|
tabs |
HTMLElement | ArrayLike <HTMLElement > |
tabKey |
string | number |
Returns
void
Defined in
src/ui/helpers/tabsextensions.ts:124
setDisabled
▸ setDisabled(tabs
, tabKey
, isDisabled
): void
Parameters
Name | Type |
---|---|
tabs |
HTMLElement | ArrayLike <HTMLElement > |
tabKey |
string |
isDisabled |
boolean |
Returns
void
Defined in
src/ui/helpers/tabsextensions.ts:9
toggle
▸ toggle(tabs
, tabKey
, visible
): void
Parameters
Name | Type |
---|---|
tabs |
HTMLElement | ArrayLike <HTMLElement > |
tabKey |
string |
visible |
boolean |
Returns
void