minColumnWidths method

TableBuilder minColumnWidths(
  1. double minWidth
)

设置所有列宽为最小内容宽度

Implementation

TableBuilder minColumnWidths(double minWidth) {
  final widths = <int, TableColumnWidth>{};
  if (children.isNotEmpty && children.first.children.isNotEmpty) {
    for (int i = 0; i < children.first.children.length; i++) {
      widths[i] = MinColumnWidth(FixedColumnWidth(minWidth), FlexColumnWidth(1.0));
    }
  }
  _columnWidths = widths;
  return this;
}