DataFilter
Description
Initializes the data filter with a condition collection that provides filtering logic and a factory function that supplies column source data.
Methods
filter
dataFilter.filter() ⇒ Array
Filter data based on the conditions collection.
filterByColumn
dataFilter.filterByColumn(column, [dataSource]) ⇒ Array
Filter data based on specified physical column index.
| Param | Type | Description |
|---|---|---|
| column | number | The physical column index. |
| [dataSource] | Array | optional Data source as array of objects with value and meta keys (e.g. {value: 'foo', meta: {}}). |
Returns: Array - Returns filtered data.