copyWith method
BoardCallbacks
copyWith({
- BoardScrollCallback? onScroll,
- BoardListVisibilityCallback? onListVisibilityChanged,
- BoardScrollStateCallback? onScrollStateChanged,
- BoardDragStartCallback? onDragStart,
- BoardDragEndCallback? onDragEnd,
- BoardDragCancelCallback? onDragCancel,
- BoardItemReorderCallback? onItemReorder,
- BoardItemMoveCallback? onItemMove,
- BoardListReorderCallback? onListReorder,
- BoardLayoutChangeCallback? onLayoutChange,
- BoardErrorCallback? onError,
- BoardControllerStateCallback? onControllerStateChanged,
- BoardAnimationCallback? onAnimationStateChanged,
- BoardSelectionModeCallback? onSelectionModeChanged,
- BoardSelectionCallback? onSelectionChanged,
Creates a copy of this callbacks object with some values replaced
Implementation
BoardCallbacks copyWith({
BoardScrollCallback? onScroll,
BoardListVisibilityCallback? onListVisibilityChanged,
BoardScrollStateCallback? onScrollStateChanged,
BoardDragStartCallback? onDragStart,
BoardDragEndCallback? onDragEnd,
BoardDragCancelCallback? onDragCancel,
BoardItemReorderCallback? onItemReorder,
BoardItemMoveCallback? onItemMove,
BoardListReorderCallback? onListReorder,
BoardLayoutChangeCallback? onLayoutChange,
BoardErrorCallback? onError,
BoardControllerStateCallback? onControllerStateChanged,
BoardAnimationCallback? onAnimationStateChanged,
BoardSelectionModeCallback? onSelectionModeChanged,
BoardSelectionCallback? onSelectionChanged,
}) {
return BoardCallbacks(
onScroll: onScroll ?? this.onScroll,
onListVisibilityChanged: onListVisibilityChanged ?? this.onListVisibilityChanged,
onScrollStateChanged: onScrollStateChanged ?? this.onScrollStateChanged,
onDragStart: onDragStart ?? this.onDragStart,
onDragEnd: onDragEnd ?? this.onDragEnd,
onDragCancel: onDragCancel ?? this.onDragCancel,
onItemReorder: onItemReorder ?? this.onItemReorder,
onItemMove: onItemMove ?? this.onItemMove,
onListReorder: onListReorder ?? this.onListReorder,
onLayoutChange: onLayoutChange ?? this.onLayoutChange,
onError: onError ?? this.onError,
onControllerStateChanged: onControllerStateChanged ?? this.onControllerStateChanged,
onAnimationStateChanged: onAnimationStateChanged ?? this.onAnimationStateChanged,
onSelectionModeChanged: onSelectionModeChanged ?? this.onSelectionModeChanged,
onSelectionChanged: onSelectionChanged ?? this.onSelectionChanged,
);
}