Skip to content

@jsvision/datagrid / visibleOrder

Function: visibleOrder()

visibleOrder(order, hidden): string[]

Defined in: datagrid/src/column-model.ts:56

Project the full column order into visible order, dropping the hidden ids and preserving the rest.

Parameters

order

readonly string[]

The full column order (all ids, hidden included).

hidden

ReadonlySet<string>

The set of hidden column ids.

Returns

string[]

The visible ids, in order.

Example

ts
import { visibleOrder } from '@jsvision/datagrid';
visibleOrder(['id', 'name', 'dept'], new Set(['dept'])); // ['id', 'name']