copyWith method

WheelWidgetState copyWith({
  1. bool? showConfig,
  2. bool? isDialogOpen,
  3. bool? isAnimationRunning,
  4. bool? isResetLoading,
  5. String? previousLastResultId,
})

Implementation

WheelWidgetState copyWith({
  bool? showConfig,
  bool? isDialogOpen,
  bool? isAnimationRunning,
  bool? isResetLoading,
  String? previousLastResultId,
}) {
  return WheelWidgetState(
    showConfig: showConfig ?? this.showConfig,
    isDialogOpen: isDialogOpen ?? this.isDialogOpen,
    isAnimationRunning: isAnimationRunning ?? this.isAnimationRunning,
    isResetLoading: isResetLoading ?? this.isResetLoading,
    previousLastResultId: previousLastResultId ?? this.previousLastResultId,
  );
}