включает редактор карточек по умолчанию или задает параметры для редактора (подробности ниже)
webix.ui({
view:"kanban",
cols:[
{ header:"Backlog", body:{ view:"kanbanlist", status:"new" }},
{ header:"In Progress", body:{ view:"kanbanlist", status:"work" }}
],
editor:true });
Чтобы изменить контролы редактора по умолчанию, передайте свойству editor массив с нужными контролами:
webix.ui({
view:"kanban",
cols:[
{ header:"Backlog", body:{ view:"kanbanlist", status:"new" }},
{ header:"In Progress", body:{ view:"kanbanlist", status:"work" }}
],
editor:[ { view:"text", name:"text", label:"Task" }, { view:"text", name:"tags", label:"Tags" }, { view:"text", name:"color", label:"Line Color" } ] });
Вы также можете использовать настройку editor для изменения других настроек формы редактора, например для настройки валидации:
webix.ui({
view:"kanban",
cols:[
{ header:"Backlog", body:{ view:"kanbanlist", status:"new" }},
{ header:"In Progress", body:{ view:"kanbanlist", status:"work" }}
],
editor:{
elements:[ { view:"text", name:"text", label:"Task" }, { view:"text", name:"tags", label:"Tags" }, { view:"text", name:"color", label:"Line Color" } ], rules:{
$all:webix.rules.isNotEmpty
}
}
});
Наверх