copyWithWrapped method

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

Implementation

GetGeneratorExcerciseInfoResponseModel copyWithWrapped(
    {Wrapped<String?>? isExerciseScheduled,
    Wrapped<String?>? isExerciseActive,
    Wrapped<String?>? exerciseStartTime,
    Wrapped<String?>? lastExercise,
    Wrapped<int?>? lastRan,
    Wrapped<String?>? lastRanDateTime,
    Wrapped<String?>? exerciseInterval,
    Wrapped<String?>? exerciseRunDurationMinutes,
    Wrapped<String?>? exerciseMode,
    Wrapped<int?>? nextExercise,
    Wrapped<String?>? nextExerciseDateTime}) {
  return GetGeneratorExcerciseInfoResponseModel(
      isExerciseScheduled: (isExerciseScheduled != null
          ? isExerciseScheduled.value
          : this.isExerciseScheduled),
      isExerciseActive: (isExerciseActive != null
          ? isExerciseActive.value
          : this.isExerciseActive),
      exerciseStartTime: (exerciseStartTime != null
          ? exerciseStartTime.value
          : this.exerciseStartTime),
      lastExercise:
          (lastExercise != null ? lastExercise.value : this.lastExercise),
      lastRan: (lastRan != null ? lastRan.value : this.lastRan),
      lastRanDateTime: (lastRanDateTime != null
          ? lastRanDateTime.value
          : this.lastRanDateTime),
      exerciseInterval: (exerciseInterval != null
          ? exerciseInterval.value
          : this.exerciseInterval),
      exerciseRunDurationMinutes: (exerciseRunDurationMinutes != null
          ? exerciseRunDurationMinutes.value
          : this.exerciseRunDurationMinutes),
      exerciseMode:
          (exerciseMode != null ? exerciseMode.value : this.exerciseMode),
      nextExercise:
          (nextExercise != null ? nextExercise.value : this.nextExercise),
      nextExerciseDateTime: (nextExerciseDateTime != null
          ? nextExerciseDateTime.value
          : this.nextExerciseDateTime));
}