Skip to main content

filterFns

const filterFns: object;

Defined in: features/column-filtering/filterFns.ts:447

The built-in filter function registry.

Registering this full object opts out of tree-shaking: every built-in filter function ends up in your bundle. Prefer importing the filterFn_* functions you actually use and registering just those in the filterFns slot, or passing them directly to the filterFn column option.

Type Declaration

arrHas

arrHas: CreatedFilterFn<any, any> = filterFn_arrHas;

arrIncludes

arrIncludes: CreatedFilterFn<any, any> = filterFn_arrIncludes;

arrIncludesAll

arrIncludesAll: CreatedFilterFn<any, any> = filterFn_arrIncludesAll;

arrIncludesSome

arrIncludesSome: CreatedFilterFn<any, any> = filterFn_arrIncludesSome;

between

between: CreatedFilterFn<any, any> = filterFn_between;

betweenInclusive

betweenInclusive: CreatedFilterFn<any, any> = filterFn_betweenInclusive;

empty

empty: CreatedFilterFn<any, any> = filterFn_empty;

endsWith

endsWith: CreatedFilterFn<any, any> = filterFn_endsWith;

equals

equals: CreatedFilterFn<any, any> = filterFn_equals;

equalsString

equalsString: CreatedFilterFn<any, any> = filterFn_equalsString;

equalsStringSensitive

equalsStringSensitive: CreatedFilterFn<any, any> = filterFn_equalsStringSensitive;

includesString

includesString: CreatedFilterFn<any, any> = filterFn_includesString;

includesStringSensitive

includesStringSensitive: CreatedFilterFn<any, any> = filterFn_includesStringSensitive;

inDateRange

inDateRange: CreatedFilterFn<any, any> = filterFn_inDateRange;

inNumberRange

inNumberRange: CreatedFilterFn<any, any> = filterFn_inNumberRange;

notEmpty

notEmpty: CreatedFilterFn<any, any> = filterFn_notEmpty;

startsWith

startsWith: CreatedFilterFn<any, any> = filterFn_startsWith;

weakEquals

weakEquals: CreatedFilterFn<any, any> = filterFn_weakEquals;

Deprecated

Import individual filterFn_* functions instead for a smaller bundle. This export still works and is not going away in v9, but built-in name resolution (including filterFn: 'auto') only finds functions you register yourself.