orderColumns

Function: orderColumns()

ts
function orderColumns<TFeatures, TData>(table, leafColumns): Column_Internal<TFeatures, TData, unknown>[];

Defined in: features/column-ordering/columnOrderingFeature.utils.ts:203

Applies grouped-column placement rules to an already ordered leaf-column list.

groupedColumnMode: 'remove' drops grouped columns from the list. groupedColumnMode: 'reorder' moves grouped columns to the front in grouping state order.

Type Parameters

TFeatures

TFeatures extends TableFeatures

TData

TData extends RowData

Parameters

table

Table_Internal<TFeatures, TData>

leafColumns

Column_Internal<TFeatures, TData, unknown>[]

Returns

Column_Internal<TFeatures, TData, unknown>[]

Example

ts
const orderedColumns = orderColumns(table, leafColumns)