copyWith method
PlutoGridColumnSizeConfig
copyWith({
- PlutoAutoSizeMode? autoSizeMode,
- PlutoResizeMode? resizeMode,
- bool? restoreAutoSizeAfterHideColumn,
- bool? restoreAutoSizeAfterFrozenColumn,
- bool? restoreAutoSizeAfterMoveColumn,
- bool? restoreAutoSizeAfterInsertColumn,
- bool? restoreAutoSizeAfterRemoveColumn,
Implementation
PlutoGridColumnSizeConfig copyWith({
PlutoAutoSizeMode? autoSizeMode,
PlutoResizeMode? resizeMode,
bool? restoreAutoSizeAfterHideColumn,
bool? restoreAutoSizeAfterFrozenColumn,
bool? restoreAutoSizeAfterMoveColumn,
bool? restoreAutoSizeAfterInsertColumn,
bool? restoreAutoSizeAfterRemoveColumn,
}) {
return PlutoGridColumnSizeConfig(
autoSizeMode: autoSizeMode ?? this.autoSizeMode,
resizeMode: resizeMode ?? this.resizeMode,
restoreAutoSizeAfterHideColumn:
restoreAutoSizeAfterHideColumn ?? this.restoreAutoSizeAfterHideColumn,
restoreAutoSizeAfterFrozenColumn: restoreAutoSizeAfterFrozenColumn ??
this.restoreAutoSizeAfterFrozenColumn,
restoreAutoSizeAfterMoveColumn:
restoreAutoSizeAfterMoveColumn ?? this.restoreAutoSizeAfterMoveColumn,
restoreAutoSizeAfterInsertColumn: restoreAutoSizeAfterInsertColumn ??
this.restoreAutoSizeAfterInsertColumn,
restoreAutoSizeAfterRemoveColumn: restoreAutoSizeAfterRemoveColumn ??
this.restoreAutoSizeAfterRemoveColumn,
);
}