AggregatedExpressionProcessAggValueContext

Context used by processAggregatedValue property in Aggregated Expressions

TypeScript
export interface AggregatedExpressionProcessAggValueContext extends
Extends

BaseContext

Properties

PropertyTypeDescription
aggColumnIdstringColumn Id of the column being aggregated
aggregatedValueanyResult of the reducer
argsany[]Arguments passed to the function
groupByColumnIdsstring[]Column Id(s) of the column(s) being grouped by
rowNodesIRowNode[]Array of row nodes; if aggregation is grouped, this will be the array of row nodes for the group
adaptableContextanyCustom 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