AggregatedExpressionProcessAggValueContext
Context used by processAggregatedValue property in Aggregated Expressions
TypeScript
export interface AggregatedExpressionProcessAggValueContext extendsExtends
Properties
| Property | Type | Description |
|---|---|---|
| aggColumnId | string | Column Id of the column being aggregated |
| aggregatedValue | any | Result of the reducer |
| args | any[] | Arguments passed to the function |
| groupByColumnIds | string[] | Column Id(s) of the column(s) being grouped by |
| rowNodes | IRowNode[] | Array of row nodes; if aggregation is grouped, this will be the array of row nodes for the group |
| adaptableContext | any | Custom application Context provided in AdaptableOptions.adaptableContext |
Property Details
aggColumnId
Column Id of the column being aggregated
TypeScript
aggColumnId: string;Property Value
string
aggregatedValue
Result of the reducer
TypeScript
aggregatedValue: any;Property Value
any
args
Arguments passed to the function
TypeScript
args: any[];Property Value
any[]
groupByColumnIds
Column Id(s) of the column(s) being grouped by
TypeScript
groupByColumnIds?: string[];Property Value
string[]
rowNodes
Array of row nodes; if aggregation is grouped, this will be the array of row nodes for the group
TypeScript
rowNodes: IRowNode[];Property Value
IRowNode[]
adaptableContext
Inherited from BaseContext
Custom application Context provided in AdaptableOptions.adaptableContext
TypeScript
adaptableContext: any;Property Value
any