onBeforeFilter

срабатывает перед фильтрацией данных в компоненте

boolean onBeforeFilter(string|number columnId,string value);
columnIdstring|numberID столбца, по которому данные будут отфильтрованы
valuestringзначение для фильтра
booleanfalse отменит фильтрацию

Example

view.data.attachEvent("onBeforeFilter", function(column, value){
    if (value == 0) return false;
 
    webix.message("Filtering...");
    return true;
});

Details

Если обработчик событий вернет false, данные не будут отфильтрованы.

Если в компоненте несколько фильтров, событие будет срабатывать для всех.

See also
Наверх