AggregatedExpressionFilterRowContext

Context used when applying a filter to Rows before Reducer is called

TypeScript
export interface AggregatedExpressionFilterRowContext extends
Extends

BaseContext

Properties

PropertyDescription
aggColumnIdColumn Id of the column being aggregated Usually the first Col argument, e.g. [colId]
argsArguments passed to the function
getValueForColIdUtility 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 Usually the first Col argument, e.g. [colId]

TypeScript
aggColumnId: string;
Property Value

string

args

Arguments passed to the function

TypeScript
args: any[];
Property Value

any[]

getValueForColId

Utility 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