Definition

A tab is defined by creating an XML file with the extension .tab in the clientapps directory. The root XML element in the .tab file is the tab-config element and the attributes required by this are defined in Definition.

Table 1. Attributes of the tab-config Element
Attribute Description
id Mandatory.

The identifier for the tab, which must match the name of the file.

The id attribute is used to reference the tab configuration from section configuration files (.sec). See tab for more information.

The tab-config element supports the child elements detailed in Definition.

Table 2. Supported Child Elements of the tab-config Element
Element Description
page-param 0..n.

Defines a parameter required when opening a tab. See page-param for more information.

menu Optional.

A reference to the actions menu configuration. See menu for more information.

context Mandatory.

A reference to the UIM page to be used as the tab context panel, or alternatively details of the tab name and title. See context for more information.

navigation Mandatory.

A reference to the tab navigation configuration, or alternatively the name of the UIM page that will be opened in this tab. See navigation for more information.

smart-panel Optional.

A reference to the UIM page to be used for the smart panel. See smart-panel for more information.

tab-refresh Optional.

Defines what part of a tab should refresh under what circumstances. See tab-refresh for more information.