| Package | Description | 
|---|---|
| com.ebasetech.xi.api.controls | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | BasicBlockControl | 
| interface  | BootstrapColumnControlBootstrap Column Control | 
| interface  | BootstrapContainerControlBootstrap Container Control | 
| interface  | ButtonColumnControl | 
| interface  | ButtonControlButton Control | 
| interface  | DynamicMenuItemControlA Dynamic Menu Item Control represents a location in a menu where any number of menu items are to be inserted at runtime. | 
| interface  | FieldColumnControlField Column Control | 
| interface  | FieldControlField Control | 
| interface  | FooterControlFooter Control | 
| interface  | GridCellControlA Grid Cell Control represents a single cell within a  Grid Control. | 
| interface  | GroupAndPagePanelProperties | 
| interface  | GroupPanelControlA Group Panel Control is a titled box container with three texts: header text, information text and trailer text. | 
| interface  | HeaderControlHeader Control
 A container that wraps content in a header tag. | 
| interface  | HorizontalMenuControlA Horizontal Menu Control represents a menu where the top level is shown horizontally and is always visible. | 
| interface  | ImageColumnControlImage Column Control. | 
| interface  | ImageControlImage Control. | 
| interface  | LayoutControlThe  LayoutControlinterface is implemented by all controls that can act as a container i.e. | 
| interface  | ListControlList Control | 
| interface  | ListItemControlList Item Control | 
| interface  | ListPanelControlList Panel Control | 
| interface  | MenuControlMenuControl is the base interface for both horizontal and vertical menu controls. | 
| interface  | MenuItemControlMenuItemControlacts as the base interface for both static and dynamic menu items | 
| interface  | MessageControlA Message Control represents a location on a page where error and warning messages are displayed. | 
| interface  | NavControlNav Control | 
| interface  | PageControlPage Control is a special control that must exist as the root control of each page. | 
| interface  | PagePanelControlA Page Panel Control is a specialised titled box container with three texts: header text, information text and trailer text. | 
| interface  | PanelControlPanel Control | 
| interface  | RepeatingTableControlA Repeater Control provides a flexible way of displaying data from a table. | 
| interface  | RepeatingTableListControl | 
| interface  | RepeatingTableListRowControl | 
| interface  | RepeatingTableRowControlA Repeater Row Control represents a single table row within a  Repeater Control. | 
| interface  | SectionControlSection Control
 A container that wraps content in a section tag. | 
| interface  | StaticMenuItemControlA Static Menu Item Control represents a static menu item in either a  Vertical Menuor aHorizontal Menu. | 
| interface  | TabControlA Tab Control represents a single tab within a  Tab Set Control. | 
| interface  | TableControlTable Control - represents a displayed table. | 
| interface  | TabSetControlA Tab Set Control is a container containing a number of individual  tabs. | 
| interface  | TitlePanelControlA Titled Panel Control is a container control with a title bar and border, where the title bar can contain a text and/or an image. | 
| interface  | VerticalMenuControlA Vertical Menu Control represents a menu where the top level is shown vertically; 
 subsequent levels can also be shown vertically with the menu expanding to accommodate them, 
 or they can be shown as dynamic drop out menus in the same way as for a  Horizontal Menu Control. |