SMART datagrid v.1 > Classes > ColumnGroup
If Column specified by parameter column is being included in this column group and GridColumn.index of column is different from parameter newIndex, it will move the column to newIndex location. You can change the display location through setVisibleIndex.
var col = grid.focusedIndex().columm();
if (col && col.group()) {
col.group().setChildIndex(col, col.index() + 1);
}