You can perform the following customization to the layout of the HTML page.
In the main page of BTT Web2.0 On-Demand Workplace, there are three mandatory HTML DOM elements. They are marked in the following figure and listed in the table.
HTML Dom Element ID | UI Element |
---|---|
TABID | Tab-Index item for Tab |
NAVID | Service Repository |
CONTAINERID | Tab-Content item for Tab |
You must at least provide the three HTML DOM elements with the detail element id, TABID, NAVID, CONTAINERID. These variables can be configured in Config.js, which is used to configure the global Servlet path and the HTML DOM element id.
Like general HTML pages, the main page of BTT Web2.0 On-Demand Workplace can change the style through CSS. In the Sample, the CSS files are under WebContent/theme. Refer to the Sample section to get more information. Change the main page style by CSS.
As the elements are based on MVC pattern, you can change the view components for the elements. The models for the elements decides the base structure for the Workplace. The abstract control class for each element decides the common manipulation for the models, such as adding, deleting or getting attribute of the model and so on.
Based on model and abstract control of the element provided, you can develop the logic class extended from the abstract control class and use Dojo or Ext component for display.
Refer to API for more information.