Defined in: core/columns/coreColumnsFeature.types.ts:75
TFeatures extends TableFeatures
TData extends RowData
getAllColumns: () => Column<TFeatures, TData, unknown>[];
Defined in: core/columns/coreColumnsFeature.types.ts:90
Returns all columns in the table in their normalized and nested hierarchy.
Column<TFeatures, TData, unknown>[]
getAllFlatColumns: () => Column<TFeatures, TData, unknown>[];
Defined in: core/columns/coreColumnsFeature.types.ts:94
Returns all columns in the table flattened to a single level.
Column<TFeatures, TData, unknown>[]
getAllFlatColumnsById: () => Record<string, Column<TFeatures, TData, unknown>>;
Defined in: core/columns/coreColumnsFeature.types.ts:82
Returns a map of all flat columns by their ID.
Record<string, Column<TFeatures, TData, unknown>>
getAllLeafColumns: () => Column<TFeatures, TData, unknown>[];
Defined in: core/columns/coreColumnsFeature.types.ts:98
Returns all leaf-node columns in the table flattened to a single level. This does not include parent columns.
Column<TFeatures, TData, unknown>[]
getColumn: (columnId) =>
| Column<TFeatures, TData, unknown>
| undefined;
Defined in: core/columns/coreColumnsFeature.types.ts:102
Returns a single column by its ID.
string
| Column<TFeatures, TData, unknown> | undefined
getDefaultColumnDef: () => Partial<ColumnDef<TFeatures, TData, unknown>>;
Defined in: core/columns/coreColumnsFeature.types.ts:86
Returns the default column options to use for all column defs supplied to the table.
Partial<ColumnDef<TFeatures, TData, unknown>>