copyWith method

ScheduleFormState copyWith({
  1. ExerciseFrequency? frequency,
  2. DateTime? nextStartDate,
  3. TimeOfDay? nextStartTime,
  4. ExerciseMode? mode,
  5. Duration? duration,
})

Implementation

ScheduleFormState copyWith({
  ExerciseFrequency? frequency,
  DateTime? nextStartDate,
  TimeOfDay? nextStartTime,
  ExerciseMode? mode,
  Duration? duration,
}) =>
    ScheduleFormState(
      frequency: frequency ?? this.frequency,
      nextStartDate: nextStartDate ?? this.nextStartDate,
      nextStartTime: nextStartTime ?? this.nextStartTime,
      mode: mode ?? this.mode,
      duration: duration ?? this.duration,
    );