TreeCheckSync (cfg)

MainCol 기반 트리 시트에서 부모/자식 간 체크 동기화 동작을 설정합니다.
Icon이나 Button 속성이 "Check"로 설정된 컬럼에 적용됩니다.

Type

number

Options

Value Description
0 일반 모드 — 부모/자식 관계와 무관하게 각자 체크
1 관계 모드 — 부모/자식 자동 동기화, 자식이 일부만 체크되면 부모 체크박스에 ? 표시 (default)
2 관계 모드 — 부모/자식 자동 동기화, 자식이 일부만 체크되면 부모 체크박스에 v 표시

자식 노드(콩류) 하나를 체크했을 때 부모의 표시 차이:

TreeCheckSync: 0 TreeCheckSync: 1 TreeCheckSync: 2

Example

MainCol로 지정한 트리 컬럼에 Icon:"Check"로 체크박스를 표시한 뒤 TreeCheckSync로 동기화 동작을 설정합니다.

options.Cfg = {
    MainCol: "Cls",        // 트리 컬럼
    TreeCheckSync: 1       // 부모/자식 체크 동기화 (자식 일부 체크 시 부모에 '?' 표시)
};

options.Cols = [
    {
        Header: "분류",
        Type: "Text",
        Name: "Cls",
        Icon: "Check"      // 트리 컬럼에 체크박스 표시 — TreeCheckSync 동작 대상
    }
];

Read More

Since

product version desc
core 8.0.0.4 기능 추가
core 8.2.0.2 2 mode 추가