Type to start searching...
A page may contain any number of tabs to present and group portlets.
augment : uiIdentifier
Name of a tab in the augmented workspace to insert after.
Valid values based on“string”. | |
---|---|
:?[\p{L}_][\p{L}\p{N}_]*(:[\p{L}_][\p{L}\p{N}_]*)* |
Value must begin with a letter. Case and length are not restricted. Letters and numbers are allowed. Colon is used as a scope separator. Spaces and other punctuation characters are not allowed. |
caption : string
The tab caption.
icon : string
The tab icon.
layout : string
The tab layout properties in name:value json format specific to layout type.
</pre> cols:<integer>- number of columns into which portlets are arranged (up to 3) fluid:<boolean> - dynamically arrange portlet locations compact:<boolean> - not currently implemented </pre>
layout="cols:2 fluid:true"
name : uiIdentifier
The name of tab.
Valid values based on“string”. | |
---|---|
:?[\p{L}_][\p{L}\p{N}_]*(:[\p{L}_][\p{L}\p{N}_]*)* |
Value must begin with a letter. Case and length are not restricted. Letters and numbers are allowed. Colon is used as a scope separator. Spaces and other punctuation characters are not allowed. |
type : string
The tab layout type.
grid - dynamic grid layoutvisible : string
Visibility flag expression evaluating to a constant. Uses special variable "this" provided by the portal.
(@ context) returns current workspace context and (@ context <contextName>) returns the value of a specific context variable.
Compare context variable entityStatus against "Prospect" string constant
(= (@ context entityStatus) "Prospect")
Sequence of:
PortletRef [0..*]