RevoGrid Documentation v4.27.11 / ColumnFilterConfig
Interface: ColumnFilterConfig
Filter configuration for a column. This is the type of the filter property on a column.
Properties
| Property | Type | Description | Defined in |
|---|---|---|---|
allowDuplicateOperators? | boolean | Whether the filter panel allows the same operator more than once per column. Defaults to true to preserve support for repeated conditions in multi-filter expressions. | src/plugins/filter/filter.types.ts:167 |
blankSemantics? | BlankSemantics | Grid-level blank policy. Individual columns can override fields. | src/plugins/filter/filter.types.ts:127 |
closeFilterPanelOnOutsideClick? | boolean | Whether or not to close the filter panel when clicking outside | src/plugins/filter/filter.types.ts:161 |
collection? | Record<ColumnProp, FilterCollectionItem> | The collection of filters to be applied to the column. | src/plugins/filter/filter.types.ts:131 |
customFilters? | Record<string, CustomFilter<any, LogicFunctionExtraParam>> | A mapping of custom filter names to custom filter functions. | src/plugins/filter/filter.types.ts:139 |
disableDynamicFiltering? | boolean | Whether or not to disable dynamic filtering. If set to true, the filter will only be applied when the user clicks on the filter button. | src/plugins/filter/filter.types.ts:156 |
filterProp? | string | The property on the column idintifying which has the filter is applied. | src/plugins/filter/filter.types.ts:143 |
include? | string[] | The names of the filters to be included in the filter dropdown. | src/plugins/filter/filter.types.ts:135 |
localization? | FilterLocalization | The localization for the filter dropdown. | src/plugins/filter/filter.types.ts:147 |
multiFilterItems? | MultiFilterItem | Information about the multi-filter items. | src/plugins/filter/filter.types.ts:151 |