resizeColumn method

bool resizeColumn(
  1. int column,
  2. double width
)

Implementation

bool resizeColumn(int column, double width) {
  if (column < 0 || width < 0) {
    return false;
  }
  width = width.clamp(
      _widthConstraints?[column]?.min ?? _defaultWidthConstraint?.min ?? 0,
      _widthConstraints?[column]?.max ??
          _defaultWidthConstraint?.max ??
          double.infinity);
  if (_columnWidths != null && _columnWidths![column] == width) {
    return false;
  }
  _columnWidths ??= {};
  _columnWidths![column] = width;
  notifyListeners();
  return true;
}