Constructors
Section titled "Constructors"FormattedValuesFilteringStrategy
Creates a new instance of FormattedValuesFilteringStrategy.
new FormattedValuesFilteringStrategy(fields: string[]): FormattedValuesFilteringStrategy Defined in projects/igniteui-angular/core/src/data-operations/filtering-strategy.ts:286
Returns FormattedValuesFilteringStrategy
Methods
Section titled "Methods"filter
Section titled "filter"Inherited from: FilteringStrategy
filter(data: T[], expressionsTree: IFilteringExpressionsTree, advancedExpressionsTree: IFilteringExpressionsTree, grid: GridTypeBase): T[] Defined in projects/igniteui-angular/core/src/data-operations/filtering-strategy.ts:257
Parameters
- data:
T[] - expressionsTree:
IFilteringExpressionsTree - advancedExpressionsTree:
IFilteringExpressionsTree - grid:
GridTypeBase
Returns T[]
findMatchByExpression
Section titled "findMatchByExpression"Inherited from: FilteringStrategy
findMatchByExpression(rec: any, expr: IFilteringExpression, isDate: boolean, isTime: boolean, grid: GridTypeBase): boolean Defined in projects/igniteui-angular/core/src/data-operations/filtering-strategy.ts:41
Parameters
- rec:
any - expr:
IFilteringExpression - isDate:
boolean - isTime:
boolean - grid:
GridTypeBase
Returns boolean
getFilterItems
Section titled "getFilterItems"Inherited from: FilteringStrategy
getFilterItems(column: ColumnType, tree: IFilteringExpressionsTree): Promise<IgxFilterItem[]> Defined in projects/igniteui-angular/core/src/data-operations/filtering-strategy.ts:132
Parameters
- column:
ColumnType - tree:
IFilteringExpressionsTree
Returns Promise<IgxFilterItem[]>
matchRecord
Section titled "matchRecord"Inherited from: FilteringStrategy
matchRecord(rec: any, expressions: IFilteringExpression | IFilteringExpressionsTree, grid: GridTypeBase, entity: string): boolean Defined in projects/igniteui-angular/core/src/data-operations/filtering-strategy.ts:68
Parameters
- rec:
any - expressions:
IFilteringExpression | IFilteringExpressionsTree - grid:
GridTypeBase - entity:
string
Returns boolean
instance
Section titled "instance"Inherited from: FilteringStrategy
instance(): FilteringStrategy Defined in projects/igniteui-angular/core/src/data-operations/filtering-strategy.ts:253