Особенности Kanban API

Kanban Board основан на Layout и DataStore и поддерживает их методы, свойства и события. Тем не менее, у Kanban есть и свои специфические методы:

  • getOwnerList - возвращает список, в котором находится указанный по ID элемент
  • eachList - вызывает функцию для каждого списка Kanban Board

getOwnerList

Метод возвращает kanbanlist, в котором находится определенный элемент

var list = $$("myBoard").getOwnerList("task1");

параметры:

  • itemId - {string} ID элемента

eachList

Перебирает все списки Kanban и вызывает функцию

$$("myBoard").eachList(function(list,status){
    if (list){
        list.define("type","edit");
        list.render();
    } 
});

параметры:

  • function - функция, которая будет вызвана для каждого списка Kanban, принимает два параметра:
    • list - объект KanbanList
    • status - свойство status листа
Наверх
If you have not checked yet, be sure to visit site of our main product Webix mvc library and page of kanban board product.