TreeOptions
TreeView 표시에 대한 설정 모델
Signature:
export interface TreeOptions
Remarks
TreeView 에서 옵션으로 설정할 때는 필요한 정보만 넣으면 된다.
Example
tree.setTreeOptions({lineVisible: false});
Properties
Property | Type | Description |
---|---|---|
collapsedIcon | number | 트리 아이템이 접혀있을때 표시되는 아이콘 |
collapseWhenCtrlKey | boolean | ctrl 키와 왼쪽 방향키를 함께 눌렀을 때 접힘 여부 |
collapseWhenLeftKey | boolean | 왼쪽 방향키만 눌렀을 때 접힘 여부 |
defaultIcon | number | 아이템의 아이콘 인덱스가 존재하지 않거나, 총 개수를 넘어가면 지정되는 아이콘 인덱스 |
expandedIcon | number | 트리 아이템이 펼쳐졌을때 표시되는 아이콘 |
expanderIconStyle | TreeExpanderIconStyle | Tree Expander 아이콘의 형태를 지정 |
expandWhenCtrlKey | boolean | ctrl 키와 오른쪽 방향키를 함께 눌렀을 때 펼침 여부 |
expandWhenRightKey | boolean | 오른쪽 방향키를 눌렀을 때 펼침 여부 |
expandWhenSetData | ExpandWhenSetData | set data 이후 기존 펼침 유지 여부를 설정할 수 있다. |
iconImages | string[] | 아이콘으로 사용할 이미지 파일 목록 |
iconImagesRoot | string | 아이콘으로 사용할 이미지 경로 |
iconVisible | boolean | tree icon visible |
lineVisible | boolean | 트리 라인 표시 여부 |
recursiveDeleting | boolean | softDeleting상태일때 상위 노드를 제거하면 하위 노드의 상태값을 RowState.DELETED로 변경한다. |
showCheckBox | boolean | 트리 내부 체크 박스 여부 |
Properties Desc
collapsedIcon
트리 아이템이 접혀있을때 표시되는 아이콘
Type
- number
collapseWhenCtrlKey
ctrl 키와 왼쪽 방향키를 함께 눌렀을 때 접힘 여부
Type
- boolean
Remarks:
collapseWhenLeftKey 가 false
여도 동작한다.
collapseWhenLeftKey
왼쪽 방향키만 눌렀을 때 접힘 여부
Type
- boolean
Remarks:
맨 왼쪽에 위치해 있어야한다.
defaultIcon
아이템의 아이콘 인덱스가 존재하지 않거나, 총 개수를 넘어가면 지정되는 아이콘 인덱스
Type
- number
expandedIcon
트리 아이템이 펼쳐졌을때 표시되는 아이콘
Type
- number
expanderIconStyle
Tree Expander 아이콘의 형태를 지정
Type
- TreeExpanderIconStyle
expandWhenCtrlKey
ctrl 키와 오른쪽 방향키를 함께 눌렀을 때 펼침 여부
Type
- boolean
Remarks:
expandWhenRightKey 가 false
여도 동작한다.
expandWhenRightKey
오른쪽 방향키를 눌렀을 때 펼침 여부
Type
- boolean
Remarks:
맨 오른쪽에 위치해 있어야한다.
expandWhenSetData
set data 이후 기존 펼침 유지 여부를 설정할 수 있다.
Type
- ExpandWhenSetData
Remarks:
LocalTreeDataProvider.setRows() 또는 LocalTreeDataProvider.setCsvRows()로 데이터를 설정할때에만 적용된다.
iconImages
아이콘으로 사용할 이미지 파일 목록
Type
- string[]
iconImagesRoot
아이콘으로 사용할 이미지 경로
Type
- string
iconVisible
tree icon visible
Type
- boolean
lineVisible
트리 라인 표시 여부
Type
- boolean
recursiveDeleting
softDeleting상태일때 상위 노드를 제거하면 하위 노드의 상태값을 RowState.DELETED로 변경한다.
Type
- boolean
showCheckBox
트리 내부 체크 박스 여부
Type
- boolean