Controls
Copy
Controls define the layout of the client UI within a parent Window Section. Using the Action property on the cui_WindowSectionControl, admins can add, remove, replace, or clear all Controls from a Window Section.
Figure 3. Example Window Section and Controls
See the following list for more details about the different types of Controls. Different classifications will support different relationship properties and different options in the Additional Data property.
Toolbar Control
The Toolbar Control type indicates where a command bar may be rendered in the client UI.
Use the Location property on the Control item to identify the Location that the associated CommandBarSection item should also use.
The Additional Data property optionally supports cssClass and attributes properties. See the default ItemView.TitleBar and ItemView.Toolbar items for examples.
Accordion Element Control
The Accordion Element Control type indicates where a collapsible accordion element may be rendered. An Accordion Element Control may be identified as the parent of one or more other controls.
The Additional Data property optionally supports cssClass property. See the default ItemView.RelationshipAccordion item for examples.
Tab Container Control
The Tab Container Control type indicates where a group of Tab Element Controls may be rendered. The end user can click through the tabs in a single container, alternating between the content of the child Tab Element Controls.
Use the Parent property on the cui_WindowSectionControl relationship to identify the Accordion Element Control the Tab Container Control should appear in.
The Additional Data property optionally supports the cssClass property. See the default ItemView.RelationshipAccordionTabs item for examples.
Tab Element Control
The Tab Element Control type indicates where a single tab may be rendered. A Tab Element Control may be identified as the parent of one or more other controls.
Use the Parent property on the cui_WindowSectionControl relationship to identify the Tab Container Control the Tab Element Control should appear in.
Form Control
The Form Control type indicates that a Form definition may be rendered in the client UI.
Use the Parent property on the cui_WindowSectionControl relationship to identify the Tab Element Control the Form content should appear in.