copyWithWrapped method
Implementation
ExerciseInfoV2 copyWithWrapped(
{Wrapped<enums.ExerciseFrequencyV2?>? frequency,
Wrapped<DateTime?>? nextStartTimestamp,
Wrapped<enums.ExerciseModeV2?>? mode,
Wrapped<int?>? durationMinutes,
Wrapped<DateTime?>? lastStartTimestamp,
Wrapped<DateTime?>? lastEndTimestamp}) {
return ExerciseInfoV2(
frequency: (frequency != null ? frequency.value : this.frequency),
nextStartTimestamp: (nextStartTimestamp != null
? nextStartTimestamp.value
: this.nextStartTimestamp),
mode: (mode != null ? mode.value : this.mode),
durationMinutes: (durationMinutes != null
? durationMinutes.value
: this.durationMinutes),
lastStartTimestamp: (lastStartTimestamp != null
? lastStartTimestamp.value
: this.lastStartTimestamp),
lastEndTimestamp: (lastEndTimestamp != null
? lastEndTimestamp.value
: this.lastEndTimestamp));
}