Docs
Getting Started
Feature Guides
API Reference
Table API Reference
- Table
- Table_Core
- Table_CoreProperties
- Table_Table
- Table_Columns
- Table_Rows
- Table_Headers
- Table_Plugins
- TableOptions
- TableOptions_All
- TableOptions_Core
- TableOptions_Table
- TableOptions_Columns
- TableOptions_Rows
- TableOptions_Cell
- TableOptions_Plugins
- TableState
- TableState_All
- TableState_Plugins
- TableMeta
- TableFeature
- TableFeatures
- StockFeatures
- CoreFeatures
- constructTable
- constructTableHelper
- createTableStore
- tableOptions
- tableFeatures
- getInitialTableState
- table_setOptions
- table_mergeOptions
- table_reset
- table_getRowModel
- table_getRow
- table_getRowCount
- table_getRowId
- TableHelperOptions
- TableHelper_Core
- OnChangeFn
- Updater
- DebugOptions
- useTable
- createTableHook
- ReactTable
- AppReactTable
- CreateTableHookOptions
- Subscribe
- SubscribeProps
- FlexRender
- flexRender
- FlexRenderProps
- Renderable
- AppTableComponent
- AppTablePropsWithSelector
- AppTablePropsWithoutSelector
Column API Reference
- Column
- Column_Core
- Column_CoreProperties
- Column_Column
- Column_Plugins
- ColumnDef
- ColumnDefBase
- AccessorColumnDef
- DisplayColumnDef
- GroupColumnDef
- ColumnDefTemplate
- ColumnHelper
- ColumnDefaultOptions
- ColumnMeta
- createColumnHelper
- constructColumn
- column_getFlatColumns
- column_getLeafColumns
- column_getIndex
- column_getIsFirstColumn
- column_getIsLastColumn
- column_getSize
- column_getStart
- column_getAfter
- AccessorFn
- DeepKeys
- DeepValue
- AppColumnHelper
Row API Reference
- Row
- Row_Core
- Row_CoreProperties
- Row_Row
- Row_Plugins
- RowData
- RowModel
- constructRow
- row_getValue
- row_getUniqueValues
- row_renderValue
- row_getAllCells
- row_getAllCellsByColumnId
- row_getVisibleCells
- row_getLeftVisibleCells
- row_getCenterVisibleCells
- row_getRightVisibleCells
- row_getAllVisibleCells
- row_getLeafRows
- row_getParentRow
- row_getParentRows
- RowModelFns
- RowModelFns_Core
- RowModelFns_Plugins
- createCoreRowModel
- createFilteredRowModel
- createSortedRowModel
- createGroupedRowModel
- createExpandedRowModel
- createPaginatedRowModel
- createFacetedRowModel
- createFacetedMinMaxValues
- createFacetedUniqueValues
- Table_RowModels_Core
- Table_RowModels_Filtered
- Table_RowModels_Sorted
- Table_RowModels_Grouped
- Table_RowModels_Expanded
- Table_RowModels_Paginated
- Table_RowModels_Faceted
Cell API Reference
Header API Reference
- Header
- Header_Core
- Header_CoreProperties
- Header_Header
- Header_Plugins
- HeaderGroup
- HeaderGroup_Core
- HeaderGroup_Header
- HeaderGroup_Plugins
- HeaderContext
- constructHeader
- buildHeaderGroups
- header_getContext
- header_getLeafHeaders
- header_getSize
- header_getStart
- header_getResizeHandler
- table_getHeaderGroups
- table_getLeftHeaderGroups
- table_getCenterHeaderGroups
- table_getRightHeaderGroups
- table_getFooterGroups
- table_getLeftFooterGroups
- table_getCenterFooterGroups
- table_getRightFooterGroups
- table_getFlatHeaders
- table_getLeftFlatHeaders
- table_getCenterFlatHeaders
- table_getRightFlatHeaders
- table_getLeafHeaders
- table_getLeftLeafHeaders
- table_getCenterLeafHeaders
- table_getRightLeafHeaders
- AppHeaderContext
- AppHeaderComponent
- AppHeaderPropsWithSelector
- AppHeaderPropsWithoutSelector
Features API Reference
- stockFeatures
- coreFeatures
- coreCellsFeature
- coreColumnsFeature
- coreHeadersFeature
- coreRowModelsFeature
- coreRowsFeature
- coreTablesFeature
- columnFilteringFeature
- columnFacetingFeature
- columnGroupingFeature
- columnOrderingFeature
- columnPinningFeature
- columnResizingFeature
- columnSizingFeature
- columnVisibilityFeature
- globalFilteringFeature
- rowExpandingFeature
- rowPaginationFeature
- rowPinningFeature
- rowSelectionFeature
- rowSortingFeature
- Column_ColumnFiltering
- Column_ColumnFaceting
- Column_ColumnGrouping
- Column_ColumnOrdering
- Column_ColumnPinning
- Column_ColumnResizing
- Column_ColumnSizing
- Column_ColumnVisibility
- Column_GlobalFiltering
- Column_RowSorting
- Table_ColumnFiltering
- Table_ColumnFaceting
- Table_ColumnGrouping
- Table_ColumnOrdering
- Table_ColumnPinning
- Table_ColumnResizing
- Table_ColumnSizing
- Table_ColumnVisibility
- Table_GlobalFiltering
- Table_RowExpanding
- Table_RowPagination
- Table_RowPinning
- Table_RowSelection
- Table_RowSorting
- Row_ColumnFiltering
- Row_ColumnGrouping
- Row_ColumnPinning
- Row_ColumnVisibility
- Row_RowExpanding
- Row_RowPinning
- Row_RowSelection
- Header_ColumnResizing
- Header_ColumnSizing
- TableOptions_ColumnFiltering
- TableOptions_ColumnGrouping
- TableOptions_ColumnOrdering
- TableOptions_ColumnPinning
- TableOptions_ColumnResizing
- TableOptions_ColumnSizing
- TableOptions_ColumnVisibility
- TableOptions_GlobalFiltering
- TableOptions_RowExpanding
- TableOptions_RowPagination
- TableOptions_RowPinning
- TableOptions_RowSelection
- TableOptions_RowSorting
- TableState_ColumnFiltering
- TableState_ColumnGrouping
- TableState_ColumnOrdering
- TableState_ColumnPinning
- TableState_ColumnResizing
- TableState_ColumnSizing
- TableState_ColumnVisibility
- TableState_GlobalFiltering
- TableState_RowExpanding
- TableState_RowPagination
- TableState_RowPinning
- TableState_RowSelection
- TableState_RowSorting
- ColumnDef_ColumnFiltering
- ColumnDef_ColumnGrouping
- ColumnDef_ColumnPinning
- ColumnDef_ColumnResizing
- ColumnDef_ColumnSizing
- ColumnDef_ColumnVisibility
- ColumnDef_GlobalFiltering
- ColumnDef_RowSorting
- ColumnDef_Plugins
- ColumnPinningState
- ColumnSort
- ColumnFilter
- PaginationState
- RowPinningState
- columnResizingState
- ColumnFiltersState
- ColumnOrderState
- ColumnSizingState
- ColumnVisibilityState
- ExpandedState
- GroupingState
- RowSelectionState
- SortingState
- FilterFn
- FilterFns
- FilterMeta
- SortFn
- SortFns
- AggregationFns
- filterFns
- sortFns
- aggregationFns
Legacy API Reference
- Legacy API Overview
- useLegacyTable
- legacyCreateColumnHelper
- getCoreRowModel
- getFilteredRowModel
- getSortedRowModel
- getGroupedRowModel
- getExpandedRowModel
- getPaginationRowModel
- getFacetedRowModel
- getFacetedMinMaxValues
- getFacetedUniqueValues
- LegacyRowModelOptions
- LegacyTable
- LegacyTableOptions
- LegacyReactTable
- LegacyColumnDef
- LegacyColumn
- LegacyRow
- LegacyCell
- LegacyHeader
- LegacyHeaderGroup
Enterprise
Basic Examples
Feature Examples
Specialized Examples
Kitchen Sink
Getting Started
Feature Guides
API Reference
Table API Reference
- Table
- Table_Core
- Table_CoreProperties
- Table_Table
- Table_Columns
- Table_Rows
- Table_Headers
- Table_Plugins
- TableOptions
- TableOptions_All
- TableOptions_Core
- TableOptions_Table
- TableOptions_Columns
- TableOptions_Rows
- TableOptions_Cell
- TableOptions_Plugins
- TableState
- TableState_All
- TableState_Plugins
- TableMeta
- TableFeature
- TableFeatures
- StockFeatures
- CoreFeatures
- constructTable
- constructTableHelper
- createTableStore
- tableOptions
- tableFeatures
- getInitialTableState
- table_setOptions
- table_mergeOptions
- table_reset
- table_getRowModel
- table_getRow
- table_getRowCount
- table_getRowId
- TableHelperOptions
- TableHelper_Core
- OnChangeFn
- Updater
- DebugOptions
- useTable
- createTableHook
- ReactTable
- AppReactTable
- CreateTableHookOptions
- Subscribe
- SubscribeProps
- FlexRender
- flexRender
- FlexRenderProps
- Renderable
- AppTableComponent
- AppTablePropsWithSelector
- AppTablePropsWithoutSelector
Column API Reference
- Column
- Column_Core
- Column_CoreProperties
- Column_Column
- Column_Plugins
- ColumnDef
- ColumnDefBase
- AccessorColumnDef
- DisplayColumnDef
- GroupColumnDef
- ColumnDefTemplate
- ColumnHelper
- ColumnDefaultOptions
- ColumnMeta
- createColumnHelper
- constructColumn
- column_getFlatColumns
- column_getLeafColumns
- column_getIndex
- column_getIsFirstColumn
- column_getIsLastColumn
- column_getSize
- column_getStart
- column_getAfter
- AccessorFn
- DeepKeys
- DeepValue
- AppColumnHelper
Row API Reference
- Row
- Row_Core
- Row_CoreProperties
- Row_Row
- Row_Plugins
- RowData
- RowModel
- constructRow
- row_getValue
- row_getUniqueValues
- row_renderValue
- row_getAllCells
- row_getAllCellsByColumnId
- row_getVisibleCells
- row_getLeftVisibleCells
- row_getCenterVisibleCells
- row_getRightVisibleCells
- row_getAllVisibleCells
- row_getLeafRows
- row_getParentRow
- row_getParentRows
- RowModelFns
- RowModelFns_Core
- RowModelFns_Plugins
- createCoreRowModel
- createFilteredRowModel
- createSortedRowModel
- createGroupedRowModel
- createExpandedRowModel
- createPaginatedRowModel
- createFacetedRowModel
- createFacetedMinMaxValues
- createFacetedUniqueValues
- Table_RowModels_Core
- Table_RowModels_Filtered
- Table_RowModels_Sorted
- Table_RowModels_Grouped
- Table_RowModels_Expanded
- Table_RowModels_Paginated
- Table_RowModels_Faceted
Cell API Reference
Header API Reference
- Header
- Header_Core
- Header_CoreProperties
- Header_Header
- Header_Plugins
- HeaderGroup
- HeaderGroup_Core
- HeaderGroup_Header
- HeaderGroup_Plugins
- HeaderContext
- constructHeader
- buildHeaderGroups
- header_getContext
- header_getLeafHeaders
- header_getSize
- header_getStart
- header_getResizeHandler
- table_getHeaderGroups
- table_getLeftHeaderGroups
- table_getCenterHeaderGroups
- table_getRightHeaderGroups
- table_getFooterGroups
- table_getLeftFooterGroups
- table_getCenterFooterGroups
- table_getRightFooterGroups
- table_getFlatHeaders
- table_getLeftFlatHeaders
- table_getCenterFlatHeaders
- table_getRightFlatHeaders
- table_getLeafHeaders
- table_getLeftLeafHeaders
- table_getCenterLeafHeaders
- table_getRightLeafHeaders
- AppHeaderContext
- AppHeaderComponent
- AppHeaderPropsWithSelector
- AppHeaderPropsWithoutSelector
Features API Reference
- stockFeatures
- coreFeatures
- coreCellsFeature
- coreColumnsFeature
- coreHeadersFeature
- coreRowModelsFeature
- coreRowsFeature
- coreTablesFeature
- columnFilteringFeature
- columnFacetingFeature
- columnGroupingFeature
- columnOrderingFeature
- columnPinningFeature
- columnResizingFeature
- columnSizingFeature
- columnVisibilityFeature
- globalFilteringFeature
- rowExpandingFeature
- rowPaginationFeature
- rowPinningFeature
- rowSelectionFeature
- rowSortingFeature
- Column_ColumnFiltering
- Column_ColumnFaceting
- Column_ColumnGrouping
- Column_ColumnOrdering
- Column_ColumnPinning
- Column_ColumnResizing
- Column_ColumnSizing
- Column_ColumnVisibility
- Column_GlobalFiltering
- Column_RowSorting
- Table_ColumnFiltering
- Table_ColumnFaceting
- Table_ColumnGrouping
- Table_ColumnOrdering
- Table_ColumnPinning
- Table_ColumnResizing
- Table_ColumnSizing
- Table_ColumnVisibility
- Table_GlobalFiltering
- Table_RowExpanding
- Table_RowPagination
- Table_RowPinning
- Table_RowSelection
- Table_RowSorting
- Row_ColumnFiltering
- Row_ColumnGrouping
- Row_ColumnPinning
- Row_ColumnVisibility
- Row_RowExpanding
- Row_RowPinning
- Row_RowSelection
- Header_ColumnResizing
- Header_ColumnSizing
- TableOptions_ColumnFiltering
- TableOptions_ColumnGrouping
- TableOptions_ColumnOrdering
- TableOptions_ColumnPinning
- TableOptions_ColumnResizing
- TableOptions_ColumnSizing
- TableOptions_ColumnVisibility
- TableOptions_GlobalFiltering
- TableOptions_RowExpanding
- TableOptions_RowPagination
- TableOptions_RowPinning
- TableOptions_RowSelection
- TableOptions_RowSorting
- TableState_ColumnFiltering
- TableState_ColumnGrouping
- TableState_ColumnOrdering
- TableState_ColumnPinning
- TableState_ColumnResizing
- TableState_ColumnSizing
- TableState_ColumnVisibility
- TableState_GlobalFiltering
- TableState_RowExpanding
- TableState_RowPagination
- TableState_RowPinning
- TableState_RowSelection
- TableState_RowSorting
- ColumnDef_ColumnFiltering
- ColumnDef_ColumnGrouping
- ColumnDef_ColumnPinning
- ColumnDef_ColumnResizing
- ColumnDef_ColumnSizing
- ColumnDef_ColumnVisibility
- ColumnDef_GlobalFiltering
- ColumnDef_RowSorting
- ColumnDef_Plugins
- ColumnPinningState
- ColumnSort
- ColumnFilter
- PaginationState
- RowPinningState
- columnResizingState
- ColumnFiltersState
- ColumnOrderState
- ColumnSizingState
- ColumnVisibilityState
- ExpandedState
- GroupingState
- RowSelectionState
- SortingState
- FilterFn
- FilterFns
- FilterMeta
- SortFn
- SortFns
- AggregationFns
- filterFns
- sortFns
- aggregationFns
Legacy API Reference
- Legacy API Overview
- useLegacyTable
- legacyCreateColumnHelper
- getCoreRowModel
- getFilteredRowModel
- getSortedRowModel
- getGroupedRowModel
- getExpandedRowModel
- getPaginationRowModel
- getFacetedRowModel
- getFacetedMinMaxValues
- getFacetedUniqueValues
- LegacyRowModelOptions
- LegacyTable
- LegacyTableOptions
- LegacyReactTable
- LegacyColumnDef
- LegacyColumn
- LegacyRow
- LegacyCell
- LegacyHeader
- LegacyHeaderGroup
Enterprise
Basic Examples
Feature Examples
Specialized Examples
Kitchen Sink
AI/LLM: This documentation page is available in plain markdown format at/table/alpha/docs/reference/functions/constructHeader.md
Header API Reference
constructHeader
Function: constructHeader()#
ts
function constructHeader<TFeatures, TData, TValue>(
table,
column,
options): Header<TFeatures, TData, TValue>;function constructHeader<TFeatures, TData, TValue>(
table,
column,
options): Header<TFeatures, TData, TValue>;Defined in: core/headers/constructHeader.ts:25
Type Parameters#
TFeatures#
TFeatures extends TableFeatures
TData#
TData extends RowData
TValue#
TValue extends unknown = unknown
Parameters#
table#
Table_Internal<TFeatures, TData>
column#
Column<TFeatures, TData, TValue>
options#
depth#
number
id?#
string
index#
number
isPlaceholder?#
boolean
placeholderId?#
string
Returns#
Header<TFeatures, TData, TValue>
