SMART datagrid v.1 > Classes > GridBase

Back  Forward

DataLudi.GridBase.visitColumns  method

Call the callback function specified by callback to all column objects set being displayed in grid, including the child columns being included in Column Group

You can use visitAllColumns to include the columns which are not displayed. 

function visitColumns (callback: Function);
Returns
Void
Parameters
callback - Function. required.
function (column: GridColumn);
If explicitly return false within callback, it will not visit the rest columns and exist.
Code -1
    $('#btnVisibleColumns').click(function () {
        var columns = [];
        grid.visitAllColumns(function (col) {
            columns.push(col);
        });
        model.setVisibleColumns(columns);
    });
See Also
visitAllColumns
ColumnGroup
Examples
Column Grouping