@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

Defined in

src/ui/helpers/tabsextensions.ts:45