getColumns function

List<PlutoColumn> getColumns(
  1. List<PlutoColumn> cols
)

Implementation

List<PlutoColumn> getColumns(List<PlutoColumn> cols) {
  final columns = <PlutoColumn>[];

  for (final column in cols) {
    columns.add(
      PlutoColumn(
        title: column.title,
        field: column.field,
        type: column.type,
        readOnly: column.readOnly,
        enableEditingMode: column.enableEditingMode,
        renderer: column.renderer,
        enableRowChecked: column.enableRowChecked,
        width: column.width,
        minWidth: column.minWidth,
        applyFormatterInEditing: column.applyFormatterInEditing,
        formatter: column.formatter,
        frozen: column.frozen,
        enableColumnDrag: false,
        enableContextMenu: false,
      ),
    );
  }

  return columns;
}