Templates
Principle
Templates are defined in a dedicated class. The core View object uses the template element to insert the user interface into the document DOM. Templates deliver the markup of the interface with 4 methods :
| Methods | Info |
|---|---|
| getNoServiceMarkup | Return the markup of the view when no service is declared |
| getViewMarkup(contentData) | Return the markup of the entire view.contentData is not object that can contain the list of services markups or groups markups if groups are defined |
| getGroupMarkup(group, serviceListMarkup) | Returns the markup of a group.group is the Group object and serviceListMarkup is the list of services markups. |
| getServiceMarkup(service) | Returns the markup of the service.service is a Service object |