EVUI
EVUI copied to clipboard
[#1697] Grid > Custom Context Menu > Column List > 기본 선택된 컬럼 지정 및 체크박스 disabled 처리
작업 배경
- Grid Option > Column List에서 체크박스를 통해 컬럼을 가릴 수 있는데, 특정 컬럼 (ex: Name) 은 데이터 식별 시 반드시 필요한 값이기 때문에 컬럼을 hidden 처리 하는 것은 의미가 없다는 의견이 있었습니다
- 따라서 그러한 컬럼의 경우, hidden 처리 할 수 없도록 체크박스 disabled 처리 할 수 있게끔 option 에 항목을 추가했습니다
변경 사항 요약
useGridSetting: {
use: useGridSettingMV,
useDefaultColumnSetting: useGridDefaultSettingMV,
customContextMenu: gridSettingMenuItems,
disabledColumnInContextMenu: ['userName'],
},
- options > useGridSetting > disabledColumnInContextMenu 필드 추가
- 배열로 컬럼 field 값을 넘기면 해당 컬럼들은 체크박스 비활성화 처리됩니다