| Package | Description | 
|---|---|
| com.ebasetech.xi.api.controls | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | AddRowButtonProperties | 
| interface  | BasicBlockControl | 
| interface  | BootstrapColumnControlBootstrap Column Control | 
| interface  | BootstrapContainerControlBootstrap Container Control | 
| interface  | BootstrapRowControlBootstrap Row Control | 
| interface  | ButtonColumnControl | 
| interface  | ButtonColumnPropertiesThe  ButtonColumnPropertiesinterface represents styling properties for button columns. | 
| interface  | ButtonControlButton Control | 
| interface  | ButtonControlProperties | 
| interface  | CanvasControlA Canvas Control represents an HTML <canvas> tag. | 
| interface  | CellStylePropertiesTable Cell properties. | 
| interface  | ColumnLayoutCellThe  ColumnLayoutCellinterface provides the ability to override properties from the parent control'sColumnLayout; | 
| interface  | ColumnStylePropertiesTable Column styling properties. | 
| interface  | EbaseButtonControlPropertiesThe  EbaseButtonControlPropertiesinterface represents common properties for all Ebase navigation buttons. | 
| interface  | FieldColumnControlField Column Control | 
| interface  | FieldControlField Control | 
| interface  | FieldHyperlinkPropertiesField Hyperlink Properties. | 
| interface  | FinishButtonControlFinish Button Control is one of the supplied Ebase page navigation buttons. | 
| interface  | FooterControlFooter Control | 
| interface  | FormHeaderPropertiesProperties for the optional form header text. | 
| interface  | GridCellControlA Grid Cell Control represents a single cell within a  Grid Control. | 
| interface  | GroupAndPageTextProperties | 
| 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  | HyperlinkControlA Hyperlink Control represents a text displayed as a hyperlink. | 
| interface  | ImageColumnControlImage Column 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  | NavigationBarStyleProperties | 
| interface  | NavigationRowProperties | 
| interface  | NextPageButtonControlNext Page Button Control is one of the supplied Ebase page navigation buttons. | 
| interface  | PageNavigationButtonStyleThe  PageNavigationButtonStyleinterface represents styling properties for page navigation buttons. | 
| 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  | TabAllStatePropertiesThe  TabAllStatePropertiesinterface represents styling properties applied to all tab states in aTabSetControl. | 
| interface  | TableAddRowCellProperties | 
| interface  | TableCellStyleProperties | 
| interface  | TableColumnHeaderProperties | 
| interface  | TableColumnValuePatternProperties | 
| interface  | TableControlStyleProperties | 
| interface  | TableControlTextProperties | 
| interface  | TabSetContentPanelPropertiesThe  TabSetContentPanelPropertiesinterface represents styling properties applied to the content panels of tabs within a Tab Set Control. | 
| interface  | TextControlA Text Control represents a text. | 
| interface  | TitleBarPropertiesThe  TitleBarPropertiesinterface represents styling properties applied to the title bar of aTitlePanelControl. | 
| 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. | 
| Modifier and Type | Method and Description | 
|---|---|
| PaddingStyleProperties | ColumnLayout. getCellPadding()Padding properties for each table cell. | 
| PaddingStyleProperties | GroupAndPagePanelProperties. getContentPadding()Content padding properties - the space between the content and its border. | 
| PaddingStyleProperties | TitlePanelControl. getContentPadding()Padding properties for the content area - the space between the content area and its border. | 
| PaddingStyleProperties | FieldLayout. getEditorPadding()Padding properties for editor table cells - used when displaying Field Controls. | 
| PaddingStyleProperties | FieldLayoutCell. getEditorPadding()Padding properties for editor table cells when displaying Field Controls, 
 overriding the corresponding padding properties from the parent  FieldLayout. | 
| PaddingStyleProperties | FieldLayout. getFullWidthPadding()Padding properties when displaying controls other than a Field Control. | 
| PaddingStyleProperties | FieldLayoutCell. getFullWidthPadding()Padding properties when displaying controls other than a Field Control, 
 overriding the corresponding padding properties from the parent  FieldLayout. | 
| PaddingStyleProperties | FieldLayout. getInfoPadding()Padding properties for help table cells - used when displaying Field Controls. | 
| PaddingStyleProperties | FieldLayoutCell. getInfoPadding()Padding properties for help table cells when displaying Field Controls, 
 overriding the corresponding padding properties from the parent  FieldLayout. | 
| PaddingStyleProperties | MenuLevelProperties. getItemPadding()Padding properties for each menu item. | 
| PaddingStyleProperties | FieldLayout. getLabelPadding()Padding properties for label table cells - used when displaying Field Controls. | 
| PaddingStyleProperties | FieldLayoutCell. getLabelPadding()Padding properties for label table cells when displaying Field Controls, 
 overriding the corresponding padding properties from the parent  FieldLayout. | 
| PaddingStyleProperties | VerticalMenuLevelProperties. getLevelPadding()Padding properties for the menu level. | 
| PaddingStyleProperties | InfoProperties. getPopupPaddingProperties()Padding properties for the help text. |