Defined in: types/Header.ts:17
TFeatures extends TableFeatures
TData extends RowData
TValue extends CellData = CellData
colSpan: number;colSpan: number;Defined in: core/headers/coreHeadersFeature.types.ts:59
The col-span for the header.
column: Column<TFeatures, TData, TValue>;column: Column<TFeatures, TData, TValue>;Defined in: core/headers/coreHeadersFeature.types.ts:63
The header's associated column object.
depth: number;depth: number;Defined in: core/headers/coreHeadersFeature.types.ts:67
The depth of the header, zero-indexed based.
getContext: () => HeaderContext<TFeatures, TData, TValue>;getContext: () => HeaderContext<TFeatures, TData, TValue>;Defined in: core/headers/coreHeadersFeature.types.ts:110
Returns the rendering context (or props) for column-based components like headers, footers and filters.
HeaderContext<TFeatures, TData, TValue>
getLeafHeaders: () => Header<TFeatures, TData, TValue>[];getLeafHeaders: () => Header<TFeatures, TData, TValue>[];Defined in: core/headers/coreHeadersFeature.types.ts:114
Returns the leaf headers hierarchically nested under this header.
Header<TFeatures, TData, TValue>[]
headerGroup:
| HeaderGroup<TFeatures, TData>
| null;headerGroup:
| HeaderGroup<TFeatures, TData>
| null;Defined in: core/headers/coreHeadersFeature.types.ts:71
The header's associated header group object.
id: string;id: string;Defined in: core/headers/coreHeadersFeature.types.ts:75
The unique identifier for the header.
index: number;index: number;Defined in: core/headers/coreHeadersFeature.types.ts:79
The index for the header within the header group.
isPlaceholder: boolean;isPlaceholder: boolean;Defined in: core/headers/coreHeadersFeature.types.ts:83
A boolean denoting if the header is a placeholder header.
optional placeholderId: string;optional placeholderId: string;Defined in: core/headers/coreHeadersFeature.types.ts:87
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: number;rowSpan: number;Defined in: core/headers/coreHeadersFeature.types.ts:91
The row-span for the header.
subHeaders: Header<TFeatures, TData, TValue>[];subHeaders: Header<TFeatures, TData, TValue>[];Defined in: core/headers/coreHeadersFeature.types.ts:95
The header's hierarchical sub/child headers. Will be empty if the header's associated column is a leaf-column.
table: Table<TFeatures, TData>;table: Table<TFeatures, TData>;Defined in: core/headers/coreHeadersFeature.types.ts:99
Reference to the parent table instance.