Tab

[ Interface ]

export interface Tab {
    name: string;
    displayName: string;
    targetFile: TcHmi.Controls.System.TcHmiPopup.TargetFile;
    targetFileHostPreload: boolean;
    targetFileHostPreAttach: boolean;
    targetFileHostKeepAlive: boolean;
    scrolling?: 'No' | 'Yes' | 'Auto';
    hidden?: boolean;
    icon?: TabIcon;
}

Properties

Name

Type

Description

name

string

Name of the register.

displayName

string

Display name of the register.

targetFile

TcHmi.Controls.System.TcHmiPopup.TargetFile

Content or UserControl to be displayed

targetFileHostPreload

boolean

Defines whether the control is loaded when it is initialized or when the tab is chosen.

targetFileHostPreAttach

boolean

Defines whether the target file host is already connected to the DOM.

targetFileHostKeepAlive

boolean

Defines whether the target file host remains connected if the tab is not chosen.

scrolling (optional)

'No' | 'Yes' | 'Auto'

Scrollability

hidden (optional)

boolean

Visibility

icon (optional)

TabIcon

Image of the tab

See also

Schema: tchmi:framework#/definitions/TcHmi.Controls.Beckhoff.TcHmiTabNavigation.TabList

Tab 1:

Available since version 1.12.760