onBeforeApply

срабатывает по клику на кнопку "Apply"

void onBeforeApply(object selected_structure){ ... };

Parameters

selected_structureobjectобъект с настройками "filters", "rows", "columns" и "values"

Example

// перед тем, как новые настройки будут применены, добавим сортировку
// по клику на хедеры таблицы
webix.ui({
    view: "pivot",
    on:{
        onBeforeApply: function(structure){
            var columns = structure.columns;
            // добавляем сортировку
            for(var i =0; i < columns.length; i++){
                if(typeof cols[i] == "string"){
                    cols[i] = {id: cols[i], sort: "string"};
                }
                else
                    cols[i].sort = "string";
            }
        }
    }
});

Details

Если обработчик этого события вернет false, новые настройки не будут применены.

See also
Наверх
If you have not checked yet, be sure to visit site of our main product Webix widget library and page of pivot table web product.