SMART datagrid v.1 > Classes > GridBase

Back  Forward

DataLudi.GridBase.linearizeColumns  method

現在グリッドに表示中のカラムたちの中でカラムグルーピングを解除し、カラムたちを順番に羅列させる。 

sortPropsパラメーターにソーティングの基準になるプロパティー達が設定できる。 sortPropsを指定しなければカラムの設定の時に生成された順番にソーティングされる。reversetrueなら逆順にソーティングする。 内部的にはカラムグループではない最後のカラム達だけが含まれたColumnLayoutを生成して columnLayoutで設定する。 

function linearizeColumns (sortProps: [String], reverse: Boolean);
Returns
Void
Parameters
sortProps - [String].
reverse - Boolean.
Code -1
    $('#linearize').click(function () {
        // カラムの名前順でソーティングして一列で配置する
        grid.linearizeColumns(['name']);
});
See Also
columnLayout
ColumnGroup
ColumnLayout
Examples
Column Grouping
ColumnLayouts