Filtering

The following Injection Tokens apply to the Filtering module.

Debounce time

TEXT_FILTER_DEBOUNCE_TIME

This Injection Token modifies the waiting time before sending a text filter for its execution.

const TEXT_FILTER_DEBOUNCE_TIME: InjectionToken<number>;

NUMERIC_FILTER_DEBOUNCE_TIME

This Injection Token modifies the waiting time before sending a numeric filter for its execution.

const NUMERIC_FILTER_DEBOUNCE_TIME: InjectionToken<number>;

Custom Filter conditions

CUSTOM_TEXT_FILTER_CONDITIONS

This Injection Token allows creating Text filter conditions and adding them to the existing ones.

const CUSTOM_TEXT_FILTER_CONDITIONS: InjectionToken<CustomTextCaseFilterCondition<object>>;

CUSTOM_NUMERIC_FILTER_CONDITIONS

This Injection Token allows creating Numeric filter conditions and adding them to the existing ones.

const CUSTOM_NUMERIC_FILTER_CONDITIONS: InjectionToken<CustomNumericFilterCondition<object>>;

CUSTOM_DATE_FILTER_CONDITIONS

This Injection Token allows creating Date filter conditions and adding them to the existing ones.

const CUSTOM_DATE_FILTER_CONDITIONS: InjectionToken<CustomDateFilterCondition<object>>;

CUSTOM_BINARY_FILTER_CONDITIONS

This Injection Token allows overwriting the valid filter conditions for Binary types.

const CUSTOM_BINARY_FILTER_CONDITIONS: InjectionToken<CustomBinaryFilterCondition<object>>;

Custom Row Filter conditions

CUSTOM_ROW_TEXT_FILTER_CONDITIONS

This Injection Token allows changing the default Text condition.

const CUSTOM_ROW_TEXT_FILTER_CONDITIONS: InjectionToken<CustomRowTextCaseFilterCondition<object>>;

CUSTOM_ROW_NUMERIC_FILTER_CONDITIONS

This Injection Token allows changing the default Numeric condition.

const CUSTOM_ROW_NUMERIC_FILTER_CONDITIONS: InjectionToken<CustomRowNumericFilterCondition<object>>;

CUSTOM_ROW_DATE_FILTER_CONDITIONS

This Injection Token allows changing the default Date condition.

const CUSTOM_ROW_DATE_FILTER_CONDITIONS: InjectionToken<CustomRowDateFilterCondition<object>>;

Last updated