트리뷰
데이터의 계층구조를 표현하기 위해 트리뷰(TreeView) 객체를 이용하여 트리(Tree)와 그리드(Grid)를 동시에 표현 할 수 있습니다.
트리뷰의 제약사항
트리뷰(TreeView)는 그리드뷰(GridView)와 달리 몇 가지 제약사항이 있습니다.
- RowGrouping: 트리는 그룹핑을 지원하지 않습니다.
- Filtering: 부모 행이 필터로 제외되면 자식 행들 역시 제외됩니다.
- Sorting: 정렬시 계층 구조를 유지한 채 자식들만 정렬됩니다.
- 트리 컬럼: 트리가 보여지는 컬럼은 항상 첫 번째 컬럼 입니다.
- 트리가 보여지는 첫 번째 컬럼에는 html renderer 사용이 제한됩니다.
트리 expander 아이콘 변경
트리 그리드의 expander 아이콘을 +, - 형태의 이미지로 설정합니다.
treeView.treeOptions.expanderIconStyle = "square"//기본 "triangle"