Table API Reference
Column API Reference
Row API Reference
Cell API Reference
Header API Reference
Features API Reference
- stockFeatures
- coreFeatures
- coreCellsFeature
- coreColumnsFeature
- coreHeadersFeature
- coreRowModelsFeature
- coreRowsFeature
- coreTablesFeature
- cellSpanningFeature
- columnFilteringFeature
- columnFacetingFeature
- rowAggregationFeature
- columnGroupingFeature
- columnOrderingFeature
- columnPinningFeature
- columnResizingFeature
- columnSizingFeature
- columnVisibilityFeature
- globalFilteringFeature
- rowExpandingFeature
- rowPaginationFeature
- rowPinningFeature
- rowSelectionFeature
- rowSortingFeature
- filterFns
- sortFns
- aggregationFns
- ColumnFilter
- ColumnPinningState
- ColumnSort
- PaginationState
- RowPinningState
- columnResizingState
- FilterFn
- FilterFns
- FilterMeta
- SortFn
- SortFns
- AggregationFns
- AggregationContext
- AggregationMergeContext
- AggregationFnDef
- AggregationFnDescriptor
- AggregationValueContext
- AggregationValueResult
- constructAggregationFn
- ColumnFiltersState
- ColumnOrderState
- ColumnPinningPosition
- ColumnResizeDirection
- ColumnResizeMode
- ColumnSizingState
- ColumnVisibilityState
- ExpandedState
- GroupingState
- RowPinningPosition
- RowSelectionState
- SortDirection
- SortingState
- AggregationFnOption
- AggregationResult
- FilterFnOption
- SortFnOption
- BuiltInAggregationFn
- BuiltInFilterFn
- BuiltInSortFn
Static Functions API Reference
Legacy API Reference
- Legacy API Overview
- useLegacyTable
- legacyCreateColumnHelper
- getCoreRowModel
- getFilteredRowModel
- getSortedRowModel
- getGroupedRowModel
- getExpandedRowModel
- getPaginationRowModel
- getFacetedRowModel
- getFacetedMinMaxValues
- getFacetedUniqueValues
- LegacyRowModelOptions
- LegacyTable
- LegacyTableOptions
- LegacyReactTable
- LegacyColumnDef
ColumnDef_RowAggregation
Defined in: features/row-aggregation/rowAggregationFeature.types.ts:219
Column-definition options installed by rowAggregationFeature.
Type Parameters#
TFeatures#
TFeatures extends TableFeatures
TData#
TData extends RowData
TValue#
TValue extends CellData = CellData
Properties#
aggregatedCell?#
optional aggregatedCell?: ColumnDefTemplate<ReturnType<Cell<TFeatures, TData, TValue>["getContext"]>>;Defined in: features/row-aggregation/rowAggregationFeature.types.ts:225
Renderer used for a grouped row's aggregated cell.
aggregationFn?#
optional aggregationFn?: AggregationFnOption<TFeatures, TData, TValue>;Defined in: features/row-aggregation/rowAggregationFeature.types.ts:232
One aggregation reference for a scalar result, or an array for a keyed result object. Inline definitions in an array require an explicit id.
getAggregationValue?#
optional getAggregationValue?: (context) =>
| AggregationValueResult<unknown>
| undefined;Defined in: features/row-aggregation/rowAggregationFeature.types.ts:244
Optionally supplies a precomputed aggregation value for this column. Return { value } to handle the request, including { value: undefined }; return undefined to use the local aggregation fallback.
Parameters#
context#
AggregationValueContext<TFeatures, TData, TValue>
Returns#
| AggregationValueResult<unknown> | undefined
maxAggregationDepth?#
optional maxAggregationDepth?: number;Defined in: features/row-aggregation/rowAggregationFeature.types.ts:238
Maximum relative sub-row depth used for grouped aggregation and cached default totals. 0 selects the supplied root rows, 1 their direct sub-rows, and so on. Defaults to 0.