7.6.2.15. useActiveColumns
ユーザーが選択したアクティブな TableColumns のリストを提供するフック。
例
// See implementation for more details on TableColumn type
const [activeColumns, userSettingsLoaded] = useActiveColumns({
columns,
showNamespaceOverride: false,
columnManagementID,
});
return userSettingsAreLoaded ? <VirtualizedTable columns={activeColumns} {...otherProps} /> : null
| パラメーター名 | 説明 |
|---|---|
|
| キーと値のマップとして渡されるもの。 |
|
| 使用可能なすべての TableColumn の配列 |
|
| (オプション) true の場合、列管理の選択に関係なく、namespace 列が含まれます。 |
|
| (オプション) ユーザー設定との間で列管理の選択を保持および取得するために使用される一意の ID。通常は、リソースのグループ/バージョン/種類 (GVK) の文字列です。 |
現在のユーザーが選択したアクティブな列 (options.columns のサブセット) と、ユーザー設定がロードされたかどうかを示すブール値フラグを含むタプル。