FixedOptions
그리드의 고정 행 및 컬럼 영역에 대한 설정 모델
Signature:
export interface FixedOptions
Remarks
그리드 위쪽에 하나 이상의 행을 수직 스크롤링에서 제외할 수 있다.
하나 이상의 최상위 컬럼을 수평 스크롤에서 제외할 수 있다.
그리드 에서 옵션으로 설정할 때는 필요한 정보만 넣으면 된다.
Example
grid.setFixedOptions({colCount: 2});
Properties
Property | Type | Description |
---|---|---|
colBarWidth | number | 왼쪽 고정 컬럼 구분 바의 너비 |
colCount | number | 왼쪽 고정 컬럼의 개수 |
editable | boolean | 고정 컬럼의 수정 가능 여부 |
exceptFromFiltering | boolean | 고정 행의 필터링 불가 여부 |
exceptFromSorting | boolean | 고정 행의 정렬 불가 여부 |
movable | boolean | 고정 컬럼의 위치 변경 가능 여부 |
resizable | boolean | 고정 컬럼의 너비 변경 가능 여부 |
rightBarWidth | number | 오른쪽 고정 컬럼 구분 바의 너비 |
rightCount | number | 오른쪽 고정 컬럼의 개수 |
rightFixed | boolean | 오른쪽 고정 컬럼의 위치 |
rowBarHeight | number | 고정 행 구분 바의 높이 |
rowCount | number | 위쪽 고정 행의 개수 |
rowEditable | boolean | 고정 행의 수정 가능 여부 |
rowResizable | boolean | 고정 행의 높이 변경 가능 여부 |
Properties Desc
colBarWidth
왼쪽 고정 컬럼 구분 바의 너비
Type
- number
colCount
왼쪽 고정 컬럼의 개수
Type
- number
Remarks:
최상위 컬럼 단위로 지정
editable
고정 컬럼의 수정 가능 여부
Type
- boolean
Remarks:
false
시 다른 속성들과 상관 없이 고정된 컬럼을 수정 불가
exceptFromFiltering
고정 행의 필터링 불가 여부
Type
- boolean
exceptFromSorting
고정 행의 정렬 불가 여부
Type
- boolean
movable
고정 컬럼의 위치 변경 가능 여부
Type
- boolean
Remarks:
false시 다른 속성들과 상관 없이 사용자가 고정 컬럼의 위치를 변경할 수 없다. 고정 컬럼 그룹에 포함된 컬럼들은 그룹 내에서 이동 가능하다. 최상위 컬럼에만 해당된다.
resizable
고정 컬럼의 너비 변경 가능 여부
Type
- boolean
Remarks:
false시 다른 속성들과 상관 없이 사용자가 고정 컬럼의 너비를 변경 불가
rightBarWidth
오른쪽 고정 컬럼 구분 바의 너비
Type
- number
rightCount
오른쪽 고정 컬럼의 개수
Type
- number
Remarks:
최상위 컬럼 단위로 지정
rightFixed
오른쪽 고정 컬럼의 위치
Type
- boolean
Remarks:
true
일 경우 컨테이너 오른쪽에, false
일 경우 맨 오른쪽 컬럼 뒤에 고정
rowBarHeight
고정 행 구분 바의 높이
Type
- number
rowCount
위쪽 고정 행의 개수
Type
- number
rowEditable
고정 행의 수정 가능 여부
Type
- boolean
Remarks:
false 시 다른 속성들과 상관 없이 고정된 행을 수정 불가
rowResizable
고정 행의 높이 변경 가능 여부
Type
- boolean
Remarks:
false시 다른 속성들과 상관 없이 사용자가 고정 행의 높이를 변경 불가