getColumnsAutoSizeHelper method
PlutoAutoSize
getColumnsAutoSizeHelper({
- required Iterable<
PlutoColumn> columns, - required double maxWidth,
inherited
Implementation
@override
PlutoAutoSize getColumnsAutoSizeHelper({
required Iterable<PlutoColumn> columns,
required double maxWidth,
}) {
assert(columnsAutoSizeMode.isNone == false);
assert(columns.isNotEmpty);
return PlutoAutoSizeHelper.items<PlutoColumn>(
maxSize: maxWidth,
items: columns,
isSuppressed: (e) => e.suppressedAutoSize,
getItemSize: (e) => e.width,
getItemMinSize: (e) => e.minWidth,
setItemSize: (e, size) => e.width = size,
mode: columnsAutoSizeMode,
);
}