AggregatedExpressionProcessAggValueContext
Context used by processAggregatedValue property in Aggregated Expressions
TypeScript
export interface AggregatedExpressionProcessAggValueContext extendsExtends
Properties
| Property | Description |
|---|---|
| aggColumnId | Column Id of the column being aggregated |
| aggregatedValue | Result of the reducer |
| args | Arguments passed to the function |
| groupByColumnIds | Column Id(s) of the column(s) being grouped by |
| rowNodes | Array of row nodes; if aggregation is grouped, this will be the array of row nodes for the group |
| adaptableContext | 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