The FrameworkDefinition object is a container object for navigation, layout and look-and-feel for the entire UI. The FrameworkDefinition object directly contains skins and tabs. Skins contain configurable look-and-feel and template definitions for the UI layout. Tabs define the top-level navigation for the application.

The attributes of the FrameworkDefinition object, which are in addition to the attributes inherited from the FrameworkObject base class, are described in detail below:

Attribute

Description

currentTabId

Logical identifier for the currently selected tab.

frameworkId

Logical identifier that other objects use to refer to this object, which is exposed to other objects and to the code and which is the primary external way to refer to the object.

objectType

FrameworkDefinition

skinIds

Lists the look-and-feel skins used by the framework mapped to a user-friendly local key.

tabIds

Defines the application tabs in order.

The extension methods of the FrameworkDefinition object are described in detail below:

Returns

Method

Description

List

getSkins

Returns a list of all SkinDefinition objects assigned to the FrameworkDefinition.

List

getTabs

Returns a list of all TabDefinition objects assigned to the FrameworkDefinition.

List

getFrameworkDefinitions

Arguments: intpItemType

Utility method that returns a list of framework definitions by item type.

 
loading table of contents...