AggregatedExpressionFilterRowContext
Context used when applying a filter to Rows before Reducer is called
TypeScript
export interface AggregatedExpressionFilterRowContext extendsExtends
Properties
| Property | Type | Description |
|---|---|---|
| aggColumnId | string | Column Id of the column being aggregated Usually the first Col argument, e.g. [colId] |
| args | any[] | Arguments passed to the function |
| getValueForColId | (colId: string) => any | Utility function to get the value of a column |
| groupByColumnIds | string[] | Column Id(s) of the column(s) being grouped by |
| rowNode | IRowNode | Current row node |
| adaptableContext | any | Custom application Context provided in AdaptableOptions.adaptableContext |
Property Details
aggColumnId
Column Id of the column being aggregated Usually the first Col argument, e.g. [colId]
TypeScript
aggColumnId: string;Property Value
string
args
Arguments passed to the function
TypeScript
args: any[];Property Value
any[]
getValueForColId
Utility function to get the value of a column
TypeScript
getValueForColId: (colId: string) => any;Property Value
(colId: string) => any
groupByColumnIds
Column Id(s) of the column(s) being grouped by
TypeScript
groupByColumnIds?: string[];Property Value
string[]
rowNode
Current row node
TypeScript
rowNode: IRowNode;Property Value
IRowNode
adaptableContext
Inherited from BaseContext
Custom application Context provided in AdaptableOptions.adaptableContext
TypeScript
adaptableContext: any;Property Value
any