SMART datagrid v.1 > Classes > DataColumn
Column Filter collection.
You can transfer JSON object or ColumnFilter object in which has set filter information during setting, and in the case of ColumnFilter object, the copy rather than the transferred object will be stored. The items of filter array returned by Getter are the source filters saved in column.
Defaults to null.
column.setFilters([{
"name": "High Price",
"criteria": "value > 800"
}, {
"name": "Mid Price",
"criteria": "(value > 500) && (value <= 800)"
}, {
"name": "Low Price",
"criteria": "value <= 500"
}]);
// In most cases, it will be specified together when setting grid column.
grid.setColumns([
{
name: "colPrice",
filters: [{
"name": "High Price",
"criteria": "value > 800"
},
...
]
},
...
]);