jmix icon indicating copy to clipboard operation
jmix copied to clipboard

Simple method of setting a DataGrid column position

Open knstvk opened this issue 3 years ago • 0 comments

Needed when programmatically adding columns with custom renderers.

For example:

public class DataGrid<E> ...
  
  public void setColumnPosition(Column<E> column, int position) {
      List<Column<E>> columns = new ArrayList<>(getColumns());
      columns.remove(column);
      columns.add(0, column);
      setColumnOrder(columns);
  }

knstvk avatar Sep 16 '22 10:09 knstvk