DHTMLX Touch documentation

Template View

Template view is a ui-related class inherited from view. The addition of this class is possibility to add some content.
It's similar to content view.The difference between them is that template view lets to add simple data (you can set them by single string) and with content view you can add really complex content: pictures, data arrays, whole components etc. Template view implements AtomDataLoader interface.


Full code of the example in the picture

Iniialization

To init the component you need to perform a simple procedure - call initialization code.

Initialization code or an object constructor gives you a choice: you can create an object directly or by using common declaration.

dhx.ui.template_view({...})// direct declaration
//or
dhx.ui ({...})//common declaration

Parameters

Whatever variant you choose it will include some of the following parameters:

  • template - template of the data for the cell

Please note, template view is a derived class, i.e. it inherits all the features of the base classes (template view → view).

dhx.ui({ 
        rows:[ 
		{ 	template: "template_view",
                        height:300
		},
        ...
        ]
});

Related how-tos