AggregatedExpressionProcessAggValueContext

Context used by processAggregatedValue property in Aggregated Expressions

TypeScript
export interface AggregatedExpressionProcessAggValueContext extends
Extends

BaseContext

Properties

PropertyDescription
aggColumnIdColumn Id of the column being aggregated
aggregatedValueResult of the reducer
argsArguments passed to the function
groupByColumnIdsColumn Id(s) of the column(s) being grouped by
rowNodesArray of row nodes; if aggregation is grouped, this will be the array of row nodes for the group
adaptableContextCustom 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