AggregatedExpressionPrepareRowValueContext
Context used by prepareRowValue property in Aggregated Expressions
TypeScript
export interface AggregatedExpressionPrepareRowValueContext extendsExtends
Properties
| Property | Description |
|---|---|
| aggColumnId | Column Id of the column being aggregated |
| aggregatedValue | Result of the reducer |
| args | Arguments passed to the function |
| getValueForColId | Helper function to get the value of a column |
| groupByColumnIds | Column Id(s) of the column(s) being grouped by |
| rowNode | Current Row Node |
| 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[]
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