type

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

object|string type;

Example

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


Default value:

"sideBar"

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
Наверх