type

объект с настройками отображения элементов

object|string type;

Example

list = webix.ui({
    view:"list",
    type:{
        height:50
    }
});

Related samples

Details

Свойства объекта type:

  • css - (string) имя класса CSS, который будет применяться к элементам компонента.
  • height - (number) высота элемента в пикселях.
  • template - (function, string) темплейт HTML, который будет определять вид и содержимое элемента в компоненте (по сути то же самое, что и config.template в настройках самого компонента).
  • width - (number) ширина элементов в пикселях.
  • subsign - (boolean) - для меню: если true - показывает массив элементов меню, у которого есть подменю.

Именованный тип

Вы можете создать тип элементов, который потом можно использовать для многих компонентов, ссылаясь на него по имени:

webix.type(webix.ui.dataview,{
    name:"typeA",
    width: 260,
    height: 90
});
 
webix.ui({
    view:"dataview",
    type:"typeA"
});

Related sample:  Named Templates

Более подробную информацию о type можно найти в отдельной статье основной документации.

See also
Наверх
If you have not checked yet, be sure to visit site of our main product Webix lightweight js framework and page of context menu javascript product.