interface TabContainer {
    $CreationOptions?: TabContainerCreationOptions;
    $ID: string;
    $Type: "Pages$TabContainer";
    activePageAttributeRef: null | AttributeRef;
    activePageOnChangeAction: ClientAction;
    activePageSourceVariable: null | PageVariable;
    appearance: Appearance;
    conditionalVisibilitySettings: null | ConditionalVisibilitySettings;
    defaultPage: null | string;
    name: string;
    tabIndex: number;
    tabPages: TabPage[];
    addTabPage(options: TabPageCreationOptions): Promise<TabPage>;
    getTabPage(name: string): TabPage;
}

Hierarchy (view full)

Properties

$CreationOptions?: TabContainerCreationOptions

Options to pass during the element creation

$ID: string

The unique id of the element.

$Type

The type of the element.

activePageAttributeRef: null | AttributeRef
activePageOnChangeAction: ClientAction
activePageSourceVariable: null | PageVariable
appearance: Appearance
conditionalVisibilitySettings: null | ConditionalVisibilitySettings
defaultPage: null | string
name: string
tabIndex: number
tabPages: TabPage[]

Methods