copyWithWrapped method

SleepTimeModel copyWithWrapped({
  1. Wrapped<String>? id,
  2. Wrapped<DateTime>? day,
  3. Wrapped? optimalBedtime,
  4. Wrapped? recommendation,
  5. Wrapped? status,
})

Implementation

SleepTimeModel copyWithWrapped(
    {Wrapped<String>? id,
    Wrapped<DateTime>? day,
    Wrapped<dynamic>? optimalBedtime,
    Wrapped<dynamic>? recommendation,
    Wrapped<dynamic>? status}) {
  return SleepTimeModel(
      id: (id != null ? id.value : this.id),
      day: (day != null ? day.value : this.day),
      optimalBedtime: (optimalBedtime != null
          ? optimalBedtime.value
          : this.optimalBedtime),
      recommendation: (recommendation != null
          ? recommendation.value
          : this.recommendation),
      status: (status != null ? status.value : this.status));
}