AggregatedExpressionPrepareRowValueContext
Context used by prepareRowValue property in Aggregated Expressions
TypeScript
export interface AggregatedExpressionPrepareRowValueContext 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 |
| getValueForColId | (colId: string) => any | Helper function to get the value of a column |
| groupByColumnIds | string[] | Column Id(s) of the column(s) being grouped by |
| rowNode | IRowNode | Current Row Node |
| 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[]
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