Defined in: features/aggregation/aggregationFeature.types.ts:54
A context-based aggregation definition and optional grouped-result merge.
TFeatures extends TableFeatures = any
TData extends RowData = any
TValue = unknown
TResult = unknown
aggregate: (context) => TResult;Defined in: features/aggregation/aggregationFeature.types.ts:61
Computes a result directly from normalized terminal rows.
AggregationContext<TFeatures, TData, TValue>
TResult
optional merge: (context) => TResult;Defined in: features/aggregation/aggregationFeature.types.ts:66
Combines already-computed immediate child-group results. When omitted, nested grouping falls back to aggregate over the group's terminal rows.
AggregationMergeContext<TFeatures, TData, TValue, TResult>
TResult