copyWith method

GetGeneratorExcerciseInfoResponseModel copyWith({
  1. String? isExerciseScheduled,
  2. String? isExerciseActive,
  3. String? exerciseStartTime,
  4. String? lastExercise,
  5. int? lastRan,
  6. String? lastRanDateTime,
  7. String? exerciseInterval,
  8. String? exerciseRunDurationMinutes,
  9. String? exerciseMode,
  10. int? nextExercise,
  11. String? nextExerciseDateTime,
})

Implementation

GetGeneratorExcerciseInfoResponseModel copyWith(
    {String? isExerciseScheduled,
    String? isExerciseActive,
    String? exerciseStartTime,
    String? lastExercise,
    int? lastRan,
    String? lastRanDateTime,
    String? exerciseInterval,
    String? exerciseRunDurationMinutes,
    String? exerciseMode,
    int? nextExercise,
    String? nextExerciseDateTime}) {
  return GetGeneratorExcerciseInfoResponseModel(
      isExerciseScheduled: isExerciseScheduled ?? this.isExerciseScheduled,
      isExerciseActive: isExerciseActive ?? this.isExerciseActive,
      exerciseStartTime: exerciseStartTime ?? this.exerciseStartTime,
      lastExercise: lastExercise ?? this.lastExercise,
      lastRan: lastRan ?? this.lastRan,
      lastRanDateTime: lastRanDateTime ?? this.lastRanDateTime,
      exerciseInterval: exerciseInterval ?? this.exerciseInterval,
      exerciseRunDurationMinutes:
          exerciseRunDurationMinutes ?? this.exerciseRunDurationMinutes,
      exerciseMode: exerciseMode ?? this.exerciseMode,
      nextExercise: nextExercise ?? this.nextExercise,
      nextExerciseDateTime:
          nextExerciseDateTime ?? this.nextExerciseDateTime);
}