определяет список пользовательских правил для фильтрации
{
    view:"filter",
    mode:"number",
    field:"year",
    conditions:[
       "equal", "contains",
        // custom condition and input
        { id:"between", value:"Between", batch:"rangeslider", handler:function(a, b){
                return a >= b[0] && a <= b[1];
        }}
    ],
    inputs:["text", "rangeslider"]
    // ...
}
У каждого объекта в массиве conditions должны быть следующие свойства:
По умолчанию полный список условий зависит от mode:
conditions:["contains", "notContains", "equal",
"notEqual", "beginsWith", "notBeginsWith", "endsWith", "notEndsWith" ]
Все условия этого режима используют инпут "text".
conditions:["greater", "less", "greaterOrEqual",
"lessOrEqual", "equal", "notEqual", "between", "notBetween" ]
Все условия этого режима используют инпуты datepicker и daterangepicker (для правил "between" и "notBetween").
conditions:["greater", "less", "greaterOrEqual",
"lessOrEqual", "equal", "notEqual", "contains", "notContains" ]
Все условия этого режима используют инпут "text".