Provides base filtering operations Implementations should be Singleton

IgrFilteringOperand

new IgrFilteringOperand(): IgrFilteringOperand

Returns IgrFilteringOperand

operations: IgrFilteringOperation[]

Adds a new condition to the filtering operations.

append(operation: IgrFilteringOperation): void

Parameters

Returns void

Returns an instance of the condition with the specified name.

condition(name: string): IgrFilteringOperation

Parameters

  • name: string

    The name of the condition.

Returns IgrFilteringOperation

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

conditionList(): string[]

Returns string[]

instance(): IgrFilteringOperand

Returns IgrFilteringOperand