SMART datagrid v1.4 > Classes > ColumnGroup

Back  Forward

DataLudi.ColumnGroup.columns  property

현재 표시되지 않는 컬럼들을 포함한 모든 하위 컬럼 목록. 

getter는 컬럼들을 배열로 리턴한다. 또, setter 호출로 기존 컬럼들을 모두 제거하고 매개변수로 지정한 컬럼들을 새로 추가할 수 있다. visibleItems는 표시되는 컬럼들만을 배열로 리턴한다. 

Getter
function columns(): [Column]
Setter
function setColumns(value: [Object|Column])
Code -1
    var cols = group.columns();
    if (cols.length <= 0) {
        group.setColumns([{
            name: 'col1',
            fieldName: 'fld1'
        },
        ...
        ]);
    }  
Note
이 속성이나 visibleItems 속성을 통해서 리턴되는 배열은 속성 getter 호출마다 새로 생성되는 것이다. 반복 호출 시 가능한 한 cache 해야 한다.
See Also
visibleItems
count
visibleCount
layout
Examples
Column Grouping
Column Visibility