Tab
A page may contain any number of tabs to present and group portlets.
Properties
augment : uiIdentifierName 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 : stringThe tab caption.Note: This should be a string id for internationalization. icon : stringThe tab icon.layout : stringThe 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> Example layout="cols:2 fluid:true"name : uiIdentifierThe 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 : stringThe tab layout type. grid - dynamic grid layout visible : stringVisibility 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. Example Compare context variable entityStatus against "Prospect" string constant (= (@ context entityStatus) "Prospect")
Content
-
Sequence of:
-
t_PageType_Tab_PortletRef [0..*]
-
Parents
-
Workspace_Page - Workspaces contain one or more pages that arrange portlets into meaningful functional groups.
Parent topic: Workspace_Page