@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