Features API Reference

AggregationValueContext

Interface: AggregationValueContext<TFeatures, TData, TValue>

Defined in: features/aggregation/aggregationFeature.types.ts:285

Values passed to a column-level aggregation-value provider.

Type Parameters

TFeatures

TFeatures extends TableFeatures

TData

TData extends RowData

TValue

TValue extends CellData = CellData

Properties

column

ts
column: Column<TFeatures, TData, TValue>;

Defined in: features/aggregation/aggregationFeature.types.ts:291

The column whose value was requested.


rows?

ts
optional rows: readonly Row<TFeatures, TData>[];

Defined in: features/aggregation/aggregationFeature.types.ts:293

Caller-provided rows, or undefined for the default row model.


table

ts
table: Table<TFeatures, TData>;

Defined in: features/aggregation/aggregationFeature.types.ts:295

The table that owns the column.