SMART datagrid v.1 > Classes > GridBase

Back  Forward

DataLudi.GridBase.columnLayout  property

ColumnLayout being set in the current grid. 

Column layout enables to change or revert column arrangement in batches. Please refer to Detailed Descriptions about column layout. 

Getter
function columnLayout(): ColumnLayout
Setter
function setColumnLayout(value: Object|ColumnLayout)
Code -1
    $('#layout').click(function () {
        if (!grid.columnLayout()) {
            // Specify as a new layout,
            var layout = [
                "ITEM_CODE_NAME", "REGDATE", "PRICE", "COMPANY_NAME", "COMPANY_TYPE"
            ];
            grid.setColumnLayout(layout);
            grid.setFocus();
            // or can specify as layout being registered as columnLayouts.
            grid.setColumnLayout('layout_1');
            
        } else {
            // Revert to the original layout.
            grid.restoreColumns();
        }
    });
See Also
ColumnLayout
columnLayouts
registerColumnLayouts
saveColumnLayout
loadColumnLayout
restoreColumns
linearizeColumns
Examples
Column Layouts