SMART datagrid v1.4 > Classes > GridBase

Back  Forward

DataLudi.GridBase.columnLayout  property

현재 그리드에 설정된 ColumnLayout

컬럼 레이아웃은 컬럼의 배치를 일괄로 변경하거나, 되돌릴 수 있도록 한다. 컬럼 레이아웃에 대한 자세한 설명을 참조한다. 

Getter
function columnLayout(): ColumnLayout
Setter
function setColumnLayout(value: Object|ColumnLayout)
Code -1
    $('#layout').click(function () {
        if (!grid.columnLayout()) {
            // 새로운 layout으로 지정하거나
            var layout = [
                "ITEM_CODE_NAME", "REGDATE", "PRICE", "COMPANY_NAME", "COMPANY_TYPE"
            ];
            grid.setColumnLayout(layout);
            grid.setFocus();
            // columnLayouts으로 동록되어 있는 layout으로 지정할 수도 있다.
            grid.setColumnLayout('layout_1');
            
        } else {
            // 원본 레이아웃으로 되돌린다.
            grid.restoreColumns();
        }
    });
See Also
ColumnLayout
columnLayouts
registerColumnLayouts
saveColumnLayout
loadColumnLayout
restoreColumns
linearizeColumns
Examples
ColumnLayouts