| Package | Description | 
|---|---|
| com.ebasetech.xi.api | |
| com.ebasetech.xi.api.controls | 
| Class and Description | 
|---|
| Control The  Controlinterface provides the base class for all controls, with common methods and properties shared by all controls. | 
| FieldColumnControl Field Column Control | 
| FieldControl Field Control | 
| Class and Description | 
|---|
| AddRowButtonProperties | 
| BackgroundStyleProperties The  BackgroundStylePropertiesinterface represents common background styling properties. | 
| BaseTableControl Interface  BaseTableControlcontains properties and methods that apply to both aTable Controland aRepeater Control. | 
| BasicBlockControl | 
| BootstrapButtonStyle | 
| BootstrapContainerTypeProperties | 
| BootstrapWidthProperties The  BootstrapWidthPropertiesinterface represents the different widths used within the bootstrap framework. | 
| BorderStyleProperties The  BorderStylePropertiesinterface represents common border styling properties. | 
| ButtonColumnProperties The  ButtonColumnPropertiesinterface represents styling properties for button columns. | 
| ButtonControlProperties | 
| CellStyleProperties Table Cell properties. | 
| ColumnStyleProperties Table Column styling properties. | 
| ContainerControl The  ContainerControlinterface is implemented by all controls that can act as a container i.e. | 
| Control The  Controlinterface provides the base class for all controls, with common methods and properties shared by all controls. | 
| EbaseButtonControlProperties The  EbaseButtonControlPropertiesinterface represents common properties for all Ebase navigation buttons. | 
| EditorInputProperties Editor Input Properties | 
| FieldControlProperties Field Control Properties. | 
| FieldHyperlinkProperties Field Hyperlink Properties. | 
| FormHeaderProperties Properties for the optional form header text. | 
| GroupAndPagePanelProperties | 
| GroupAndPageTextProperties | 
| HyperlinkControl A Hyperlink Control represents a text displayed as a hyperlink. | 
| HyperlinkProperties Hyperlink Properties. | 
| HyperlinkStateProperties Hyperlink Properties. | 
| ImageControlProperties Image Control properties. | 
| ImageStyleProperties The  ImageStylePropertiesinterface represents common image styling properties. | 
| IndividualTabStateProperties The  IndividualTabStatePropertiesinterface representsTab Controlstyling properties for a specific tab state. | 
| InfoPopupProperties The  InfoPopupPropertiesinterface represents the properties passed to the Javascript window.open() statement 
 used to create the popup window for field help texts. | 
| InfoProperties The  InfoPropertiesinterface represents properties that apply to field help texts. | 
| Layout The  Layoutinterface provides the base class for all layouts. | 
| LayoutCell The  LayoutCellinterface provides the base class for all layout cells. | 
| LayoutControl The  LayoutControlinterface is implemented by all controls that can act as a container i.e. | 
| ListPanelControl List Panel Control | 
| MarginStyleProperties Margin represents space outside an element's border, and is displayed with the background color of it's parent element. | 
| MenuControl MenuControl is the base interface for both horizontal and vertical menu controls. | 
| MenuItemControl MenuItemControlacts as the base interface for both static and dynamic menu items | 
| MenuLevelProperties The  MenuLevelPropertiesinterface represents styling properties applied to all menu items at a specific level of a menu. | 
| MenuStateProperties The  MenuStatePropertiesinterface represents menu item styling properties for a specific menu item state. | 
| MessageProperties The  MessagePropertiesinterface represents styling properties of error and warning messages. | 
| MessageStyleProperties The  MessagePropertiesinterface represents styling properties of error and warning messages. | 
| NavigationBarStyleProperties | 
| NavigationRowProperties | 
| PaddingStyleProperties Padding represents the space between an HTML element's content and its border. | 
| PageNavigationButtonStyle The  PageNavigationButtonStyleinterface represents styling properties for page navigation buttons. | 
| PDFPageStyleProperties The  PDFPageStylePropertiesinterface represents styling properties applied to a page when it is included in a PDF. | 
| RepeatingStyleProperties The  RepeatingStylePropertiesrepresents styling properties shared by both aRepeater Controland aRepeater Row Control. | 
| RepeatingTableControl A Repeater Control provides a flexible way of displaying data from a table. | 
| RepeatingTableRowControl A Repeater Row Control represents a single table row within a  Repeater Control. | 
| TabAllStateProperties The  TabAllStatePropertiesinterface represents styling properties applied to all tab states in aTabSetControl. | 
| TableAddRowCellProperties | 
| TableCellStyleProperties | 
| TableColumnHeaderProperties | 
| TableColumnValuePatternProperties | 
| TableControlAddRowProperties | 
| TableControlStyleProperties | 
| TableControlTextProperties | 
| TableRowStyleProperties | 
| TableSortProperties | 
| TabSetContentPanelProperties The  TabSetContentPanelPropertiesinterface represents styling properties applied to the content panels of tabs within a Tab Set Control. | 
| TextStyleProperties The  TextStylePropertiesinterface represents common text styling properties. | 
| TitleBarProperties The  TitleBarPropertiesinterface represents styling properties applied to the title bar of aTitlePanelControl. | 
| VerticalMenuLevelProperties The  VerticalMenuLevelPropertiesinterface represents styling properties applied to all menu items at a specific level of avertical menu. |