table_setColumnVisibility

Function: table_setColumnVisibility()

ts
function table_setColumnVisibility<TFeatures, TData>(table, updater): void;

Defined in: features/column-visibility/columnVisibilityFeature.utils.ts:261

Routes a column visibility updater through the table's visibility change handler.

The updater may be a next visibility map or a function of the previous map, matching the instance table.setColumnVisibility behavior.

Type Parameters

TFeatures

TFeatures extends TableFeatures

TData

TData extends RowData

Parameters

table

Table_Internal\<`TFeatures`, `TData`\>

updater

Updater\<[`ColumnVisibilityState`](../../index/type-aliases/ColumnVisibilityState.md)\>

Returns

void

Example

ts
table_setColumnVisibility(table, (old) => ({ ...old, age: false }))