SMART datagrid v1.4 > Classes > ColumnGroup

Back  Forward

DataLudi.ColumnGroup.headerDelegate  property

그리드 헤더의 이 컬럼그룹 셀 영역에 모든 자식 컬럼의 헤더들을 표시하는 대신 대표로 표시되는 컬럼. 

컬럼 이름이나 컬럼 객체를 직접 지정할 수 있다. 이 컬럼 그룹의 자식 컬럼이 아니면 무시된다. 

기본값은 null.

Getter
function headerDelegate(): String|Column
Setter
function setHeaderDelegate(value: String|Column)
Code -1
    var columns = [{
        name: 'groupDate',
        headerDelegate: 'shipDate',
        columns: [{
            name: 'orderDate'
        }, {
            name: 'shipDate'
        }]
    },
    ...
    ];
    grid.setColumns(columns);
Code -2
    var group = grid.columnByName('groupDate');
    // 컬럼 이름으로 지정
    group.setHeaderDelegate('shipDate')
    // 혹은, 컬럼 객체를 직접 지정
    group.setHeaderDelegate(group.columnByName('shipDate'));
See Also
footerDelegate
groupFooterDelegate
summaryDelegate
Examples
대표 컬럼
Column Grouping