Provides filtering operations for strings
Constructors
Section titled "Constructors"IgcStringFilteringOperand
new IgcStringFilteringOperand(): IgcStringFilteringOperand Returns IgcStringFilteringOperand
Accessors
Section titled "Accessors"operations
Section titled "operations"Inherited from: IgcFilteringOperand
get operations(): IgcFilteringOperation[]
Returns IgcFilteringOperation[]
set operations(value: IgcFilteringOperation[]): void Parameters
- value:
IgcFilteringOperation[]
Returns void
Methods
Section titled "Methods"append
Section titled "append"Inherited from: IgcFilteringOperand
Adds a new condition to the filtering operations.
append(operation: IgcFilteringOperation): void Parameters
- operation:
IgcFilteringOperationThe filtering operation.
Returns void
condition
Section titled "condition"Inherited from: IgcFilteringOperand
Returns an instance of the condition with the specified name.
condition(name: string): IgcFilteringOperation Parameters
- name:
stringThe name of the condition.
Returns IgcFilteringOperation
conditionList
Section titled "conditionList"Inherited from: IgcFilteringOperand
Returns an array of names of the conditions which are visible in the filtering UI
conditionList(): string[] Returns string[]
applyIgnoreCase
Section titled "applyIgnoreCase"Applies case sensitivity on strings if provided
applyIgnoreCase(a: string, ignoreCase: boolean): string Parameters
- a:
string - ignoreCase:
boolean
Returns string
instance
Section titled "instance"Inherited from: IgcFilteringOperand
instance(): IgcFilteringOperand