Provides base filtering operations Implementations should be Singleton

IgxFilteringOperand

new IgxFilteringOperand(): IgxFilteringOperand

Defined in projects/igniteui-angular/core/src/data-operations/filtering-condition.ts:11

Returns IgxFilteringOperand

operations: IFilteringOperation[]

Defined in projects/igniteui-angular/core/src/data-operations/filtering-condition.ts:9

Adds a new condition to the filtering operations.

append(operation: IFilteringOperation): void

Defined in projects/igniteui-angular/core/src/data-operations/filtering-condition.ts:76

Parameters

Returns void

Returns an instance of the condition with the specified name.

condition(name: string): IFilteringOperation

Defined in projects/igniteui-angular/core/src/data-operations/filtering-condition.ts:67

Parameters

  • name: string

    The name of the condition.

Returns IFilteringOperation

Returns an array of names of the conditions which are visible in the filtering UI

conditionList(): string[]

Defined in projects/igniteui-angular/core/src/data-operations/filtering-condition.ts:50

Returns string[]

instance(): IgxFilteringOperand

Defined in projects/igniteui-angular/core/src/data-operations/filtering-condition.ts:43

Returns IgxFilteringOperand