跳到主要内容

Function.sanitizeVisibleColumnKeys

@standhigher/polaris-data-table


@standhigher/polaris-data-table / sanitizeVisibleColumnKeys

Function: sanitizeVisibleColumnKeys()

sanitizeVisibleColumnKeys<T>(visibleColumnKeys, columns, requiredColumnKeys?): string[]

Returns valid, unique user preferences. The preference's order is preserved so a consuming application can retain it for a future column-order feature.

Type Parameters​

T​

T extends object

Parameters​

visibleColumnKeys​

readonly string[]

columns​

readonly TableColumn<T>[]

requiredColumnKeys?​

readonly string[] = []

Returns​

string[]