copyWithWrapped method
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,
})
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));
}