Provides base filtering operations Implementations should be Singleton
Constructors
Section titled "Constructors"IgrFilteringOperand
new IgrFilteringOperand(): IgrFilteringOperand Returns IgrFilteringOperand
Accessors
Section titled "Accessors"operations
Section titled "operations"get operations(): IgrFilteringOperation[]
Returns IgrFilteringOperation[]
set operations(value: IgrFilteringOperation[]): void Parameters
- value:
IgrFilteringOperation[]
Returns void
Methods
Section titled "Methods"append
Section titled "append"Adds a new condition to the filtering operations.
append(operation: IgrFilteringOperation): void Parameters
- operation:
IgrFilteringOperationThe filtering operation.
Returns void
condition
Section titled "condition"Returns an instance of the condition with the specified name.
condition(name: string): IgrFilteringOperation Parameters
- name:
stringThe name of the condition.
Returns IgrFilteringOperation
conditionList
Section titled "conditionList"Returns an array of names of the conditions which are visible in the filtering UI
conditionList(): string[] Returns string[]
instance
Section titled "instance"instance(): IgrFilteringOperand