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
Header_CoreProperties
Defined in: core/headers/coreHeadersFeature.types.ts:51
Extended by#
Type Parameters#
TFeatures#
TFeatures extends TableFeatures
TData#
TData extends RowData
TValue#
TValue extends CellData = CellData
Properties#
colSpan#
colSpan: number;Defined in: core/headers/coreHeadersFeature.types.ts:59
The col-span for the header.
column#
column: Column<TFeatures, TData, TValue>;Defined in: core/headers/coreHeadersFeature.types.ts:63
The header's associated column object.
depth#
depth: number;Defined in: core/headers/coreHeadersFeature.types.ts:67
The depth of the header, zero-indexed.
headerGroup#
headerGroup: HeaderGroup<TFeatures, TData> | null;Defined in: core/headers/coreHeadersFeature.types.ts:71
The header's associated header group object.
id#
id: string;Defined in: core/headers/coreHeadersFeature.types.ts:75
The unique identifier for the header.
index#
index: number;Defined in: core/headers/coreHeadersFeature.types.ts:79
The index for the header within the header group.
isPlaceholder#
isPlaceholder: boolean;Defined in: core/headers/coreHeadersFeature.types.ts:87
A boolean denoting if the header is a placeholder header. Placeholder headers fill the rows above a shallow leaf column's real header so that every header group row accounts for every visible column. Render them as empty cells, or use header.rowSpan to merge each chain of placeholders into one vertically spanning header cell.
placeholderId?#
optional placeholderId?: string;Defined in: core/headers/coreHeadersFeature.types.ts:91
If the header is a placeholder header, this will be a unique header ID that does not conflict with any other headers across the table.
rowSpan#
rowSpan: number;Defined in: core/headers/coreHeadersFeature.types.ts:103
The number of header group rows the header should span when merging header cells vertically. A leaf column that is shallower than the deepest leaf column produces a chain of placeholder headers above its real header; the placeholder at the top of the chain reports the chain's full span, and every header it covers (including the real leaf header in the bottom row) reports 0. To merge vertically, skip headers with a rowSpan of 0 and render every other header with the rowSpan attribute and its column's header content, even when it is a placeholder. Headers in even column trees always report 1.
subHeaders#
subHeaders: Header<TFeatures, TData, TValue>[];Defined in: core/headers/coreHeadersFeature.types.ts:107
The header's hierarchical sub/child headers. Will be empty if the header's associated column is a leaf-column.
table#
table: Table_Internal<TFeatures, TData>;Defined in: core/headers/coreHeadersFeature.types.ts:111
Reference to the parent table instance.