AggregatedExpressionPrepareRowValueContext

Context used by prepareRowValue property in Aggregated Expressions

TypeScript
export interface AggregatedExpressionPrepareRowValueContext extends
Extends

BaseContext

Properties

PropertyDescription
aggColumnIdColumn Id of the column being aggregated
aggregatedValueResult of the reducer
argsArguments passed to the function
getValueForColIdHelper function to get the value of a column
groupByColumnIdsColumn Id(s) of the column(s) being grouped by
rowNodeCurrent Row Node
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[]

getValueForColId

Helper 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