removeColumn method

void removeColumn(
  1. String sheet,
  2. int columnIndex
)

Remove column in sheet at position columnIndex

Implementation

void removeColumn(String sheet, int columnIndex) {
  _checkSheetArguments(sheet);
  var table = _tables[sheet]!;

  if (columnIndex < 0 || columnIndex >= table._maxCols) {
    throw RangeError.range(columnIndex, 0, table._maxCols - 1);
  }

  for (var row in table.rows) {
    row.removeAt(columnIndex);
  }
  table._maxCols--;
}