The panel-stack-definition
object contains an ordered collection of panel identifiers. The panel-stack-definition
object is assigned to a cell that corresponds to a DOM element on the page. The cell defines the position of the panel-stack-definition
object on the page.
The attributes of the panel-stack-definition
object, in addition to the attributes inherited from the FrameworkObject
base class, are described below:
Attribute | Description |
---|---|
| Logical identifier that other objects use to refer to this object and is exposed to other objects and code. This is the primary external way to refer to the object. |
| Resource bundle key for the label that is associated with the panel stack. |
| This flag indicates if the panel stack is associated with a particular tab ( |
| The ordered collection of panel identifiers. |
The extension method of the Panel-stack-definition
object is:
Returns | Method | Description |
---|---|---|
List |
| Returns a list of all |
The extension method of the PanelStackDefinitionHome
interface is:
Returns | Method | Description |
---|---|---|
|
| Returns the Arguments: String |
The following is an example of a panel-stack-definition
:
<panel-stack-definition> <id>MyHelpPanelStack</id> <app-id>workspace</app-id> <enabled-yn>true</enabled-yn> <name-key>helpPanels.name</name-key> <object-type>PanelStackDefinition</object-type> <description-key>helpPanels.description</description-key> <image-url>/image/default.gif</image-url> <panel-stack-id>helpPanels</panel-stack-id> <header>contentHeader</header> <error-panel-id>errorPanel</error-panel-id> <title-key>helpPanels.label</title-key> <tab-affinity-yn>true</tab-affinity-yn> <panel-ids> <id-entry> <id>MyErrorPanel</id> <priority>100</priority> </id-entry> </panel-ids> </panel-stack-definition>