7.5.2.16. 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
| 매개변수 이름 | 설명 |
|---|---|
|
| 키-값 맵으로 전달되는 방법 |
|
| 사용 가능한 모든 TableColumns 배열 |
|
| (선택 사항) true인 경우 열 관리 선택 사항에 관계없이 네임스페이스 열이 포함됩니다. |
|
| (선택 사항) 사용자 설정에 열 관리 선택을 유지하고 검색하는 데 사용되는 고유 ID입니다. 일반적으로 리소스의 GVK(그룹/버전/종류) 문자열입니다. |
현재 사용자가 선택한 활성 열( options.columns의 하위 집합)과 사용자 설정이 로드되었는지 여부를 나타내는 부울 플래그가 포함됩니다.