ColumnFilterMeta
Defined in: columnMeta.ts:126
Column filter metadata - used to configure filtering for a column.
Add this to your column’s meta property.
Example
Section titled “Example”const columns: ColumnDef<Person>[] = [ { accessorKey: "name", header: "Name", meta: { filterType: "string" }, }, { accessorKey: "status", header: "Status", meta: { filterType: "enum", filterEnumValues: ["active", "inactive"], }, },];Properties
Section titled “Properties”filterEnumValues?
Section titled “filterEnumValues?”
optionalfilterEnumValues:string[]
Defined in: columnMeta.ts:138
Enum values for enum type columns. Required when filterType is “enum”
filterOperators?
Section titled “filterOperators?”
optionalfilterOperators:FilterOperator[]
Defined in: columnMeta.ts:133
Custom operators to use instead of defaults. If not provided, uses DEFAULT_FILTER_OPERATORS[filterType]
filterType?
Section titled “filterType?”
optionalfilterType:FilterType
Defined in: columnMeta.ts:128
Filter type - determines available operators and input UI