| Package | Description | 
|---|---|
| com.ebasetech.xi.api.controls | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | BasicBlockControl | 
| interface  | BootstrapColumnControlBootstrap Column Control | 
| interface  | BootstrapContainerControlBootstrap Container Control | 
| interface  | BootstrapRowControlBootstrap Row Control | 
| interface  | ButtonColumnControl | 
| interface  | ButtonControlButton Control | 
| interface  | ButtonControlProperties | 
| interface  | CanvasControlA Canvas Control represents an HTML <canvas> tag. | 
| interface  | EbaseButtonControlPropertiesThe  EbaseButtonControlPropertiesinterface represents common properties for all Ebase navigation buttons. | 
| interface  | FieldControlField Control | 
| interface  | FieldHyperlinkPropertiesField Hyperlink Properties. | 
| interface  | FinishButtonControlFinish Button Control is one of the supplied Ebase page navigation buttons. | 
| interface  | FooterControlFooter Control | 
| interface  | GridControlGrid 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  | HorizontalLineControlA Horizontal Line Control represents a horizontal line. | 
| interface  | HorizontalMenuControlA Horizontal Menu Control represents a menu where the top level is shown horizontally and is always visible. | 
| interface  | HyperlinkControlA Hyperlink Control represents a text displayed as a hyperlink. | 
| interface  | ImageControlImage Control. | 
| interface  | ListControlList Control | 
| interface  | ListHyperlinkControlA List Hyperlink Control displays a hyperlink using the text from the list configured in its parent  Repeating List Control. | 
| interface  | ListItemControlList Item Control | 
| interface  | ListPanelControlList Panel Control | 
| interface  | MenuControlMenuControl is the base interface for both horizontal and vertical menu controls. | 
| interface  | MessageStylePropertiesThe  MessagePropertiesinterface represents styling properties of error and warning messages. | 
| interface  | NavControlNav Control | 
| interface  | NextPageButtonControlNext Page Button Control is one of the supplied Ebase page navigation buttons. | 
| interface  | PageNavigationPanelA Page Navigation Control represents a panel containing up to five buttons. | 
| 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  | PDFPageStylePropertiesThe  PDFPageStylePropertiesinterface represents styling properties applied to a page when it is included in a PDF. | 
| interface  | PrevPageButtonControlPrevious Page Button Control is one of the supplied Ebase page navigation buttons. | 
| interface  | RepeatingStylePropertiesThe  RepeatingStylePropertiesrepresents styling properties shared by both aRepeater Controland aRepeater Row 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  | RestoreButtonControlA Restore Button Control represents the restore button for the Save/Restore Feature. | 
| interface  | SaveButtonControlA Save Button Control represents the save button for the Save/Restore Feature. | 
| interface  | SectionControlSection Control
 A container that wraps content in a section tag. | 
| interface  | SpacerControlA Spacer Control control represents either or both a horizontal space and/or a vertical space. | 
| interface  | TableControlStyleProperties | 
| interface  | TabSetControlA Tab Set Control is a container containing a number of individual  tabs. | 
| interface  | TextControlA Text Control represents a text. | 
| 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. |