getColumnsResizeHelper method
PlutoResize
getColumnsResizeHelper({
- required List<
PlutoColumn> columns, - required PlutoColumn column,
- required double offset,
inherited
Implementation
@override
PlutoResize getColumnsResizeHelper({
required List<PlutoColumn> columns,
required PlutoColumn column,
required double offset,
}) {
assert(!columnsResizeMode.isNone && !columnsResizeMode.isNormal);
assert(columns.isNotEmpty);
return PlutoResizeHelper.items<PlutoColumn>(
offset: offset,
items: columns,
isMainItem: (e) => e.key == column.key,
getItemSize: (e) => e.width,
getItemMinSize: (e) => e.minWidth,
setItemSize: (e, size) => e.width = size,
mode: columnsResizeMode,
);
}