showColumnBatch

показывает или прячет колонки группами

void showColumnBatch(string|number batch,boolean preserve);
batchstring|numberимя группы
preservebooleanскрывает группу колонок; управляет видимостью других групп

Example

var grida = webix.ui({
    view:"datatable",
    visibleBatch:1,
    columns:[
        { id:"id",  header:"#", css:"rank",  batch:2,   width:50},
        { id:"title", header:"Film title", fillspace:true },
        { id:"year",  batch:1,  header:"Released" , width:80},
        { id:"category", header:"Category", batch:1},
        { id:"votes", batch:3, header:"Votes",  width:100},
        { id:"rating", batch:3, header:"Rating", width:100},
        { id:"rank", batch:2, header:"Rank", css:"rank", width:50}
    ]
});
 
//показать колонки id, rank
grida.showColumnBatch(2);
 
//показать колонки votes, rating
grida.showColumnBatch(3);

Related samples

Details

Третий параметр может быть:

  • не передан - указанная группа показывается, остальные прячутся. Одновременно может быть видна только одна группа колонок;
  • true - указанная группа показывается, остальные остаются без изменений (показаны или скрыты);
  • false - указанная группа прячется, остальные остаются без изменений (показаны или скрыты).
See also
Наверх
If you have not checked yet, be sure to visit site of our main product Webix js framework and page of tree table product.