copyWithWrapped method

DailyActivityModel copyWithWrapped({
  1. Wrapped<String>? id,
  2. Wrapped? class5Min,
  3. Wrapped? score,
  4. Wrapped<int>? activeCalories,
  5. Wrapped<double>? averageMetMinutes,
  6. Wrapped<ActivityContributors>? contributors,
  7. Wrapped<int>? equivalentWalkingDistance,
  8. Wrapped<int>? highActivityMetMinutes,
  9. Wrapped<int>? highActivityTime,
  10. Wrapped<int>? inactivityAlerts,
  11. Wrapped<int>? lowActivityMetMinutes,
  12. Wrapped<int>? lowActivityTime,
  13. Wrapped<int>? mediumActivityMetMinutes,
  14. Wrapped<int>? mediumActivityTime,
  15. Wrapped<SampleModel>? met,
  16. Wrapped<int>? metersToTarget,
  17. Wrapped<int>? nonWearTime,
  18. Wrapped<int>? restingTime,
  19. Wrapped<int>? sedentaryMetMinutes,
  20. Wrapped<int>? sedentaryTime,
  21. Wrapped<int>? steps,
  22. Wrapped<int>? targetCalories,
  23. Wrapped<int>? targetMeters,
  24. Wrapped<int>? totalCalories,
  25. Wrapped<DateTime>? day,
  26. Wrapped<String>? timestamp,
})

Implementation

DailyActivityModel copyWithWrapped(
    {Wrapped<String>? id,
    Wrapped<dynamic>? class5Min,
    Wrapped<dynamic>? score,
    Wrapped<int>? activeCalories,
    Wrapped<double>? averageMetMinutes,
    Wrapped<ActivityContributors>? contributors,
    Wrapped<int>? equivalentWalkingDistance,
    Wrapped<int>? highActivityMetMinutes,
    Wrapped<int>? highActivityTime,
    Wrapped<int>? inactivityAlerts,
    Wrapped<int>? lowActivityMetMinutes,
    Wrapped<int>? lowActivityTime,
    Wrapped<int>? mediumActivityMetMinutes,
    Wrapped<int>? mediumActivityTime,
    Wrapped<SampleModel>? met,
    Wrapped<int>? metersToTarget,
    Wrapped<int>? nonWearTime,
    Wrapped<int>? restingTime,
    Wrapped<int>? sedentaryMetMinutes,
    Wrapped<int>? sedentaryTime,
    Wrapped<int>? steps,
    Wrapped<int>? targetCalories,
    Wrapped<int>? targetMeters,
    Wrapped<int>? totalCalories,
    Wrapped<DateTime>? day,
    Wrapped<String>? timestamp}) {
  return DailyActivityModel(
      id: (id != null ? id.value : this.id),
      class5Min: (class5Min != null ? class5Min.value : this.class5Min),
      score: (score != null ? score.value : this.score),
      activeCalories: (activeCalories != null
          ? activeCalories.value
          : this.activeCalories),
      averageMetMinutes: (averageMetMinutes != null
          ? averageMetMinutes.value
          : this.averageMetMinutes),
      contributors:
          (contributors != null ? contributors.value : this.contributors),
      equivalentWalkingDistance: (equivalentWalkingDistance != null
          ? equivalentWalkingDistance.value
          : this.equivalentWalkingDistance),
      highActivityMetMinutes: (highActivityMetMinutes != null
          ? highActivityMetMinutes.value
          : this.highActivityMetMinutes),
      highActivityTime: (highActivityTime != null
          ? highActivityTime.value
          : this.highActivityTime),
      inactivityAlerts: (inactivityAlerts != null
          ? inactivityAlerts.value
          : this.inactivityAlerts),
      lowActivityMetMinutes: (lowActivityMetMinutes != null
          ? lowActivityMetMinutes.value
          : this.lowActivityMetMinutes),
      lowActivityTime: (lowActivityTime != null
          ? lowActivityTime.value
          : this.lowActivityTime),
      mediumActivityMetMinutes: (mediumActivityMetMinutes != null
          ? mediumActivityMetMinutes.value
          : this.mediumActivityMetMinutes),
      mediumActivityTime: (mediumActivityTime != null
          ? mediumActivityTime.value
          : this.mediumActivityTime),
      met: (met != null ? met.value : this.met),
      metersToTarget: (metersToTarget != null
          ? metersToTarget.value
          : this.metersToTarget),
      nonWearTime:
          (nonWearTime != null ? nonWearTime.value : this.nonWearTime),
      restingTime:
          (restingTime != null ? restingTime.value : this.restingTime),
      sedentaryMetMinutes: (sedentaryMetMinutes != null
          ? sedentaryMetMinutes.value
          : this.sedentaryMetMinutes),
      sedentaryTime:
          (sedentaryTime != null ? sedentaryTime.value : this.sedentaryTime),
      steps: (steps != null ? steps.value : this.steps),
      targetCalories: (targetCalories != null
          ? targetCalories.value
          : this.targetCalories),
      targetMeters:
          (targetMeters != null ? targetMeters.value : this.targetMeters),
      totalCalories:
          (totalCalories != null ? totalCalories.value : this.totalCalories),
      day: (day != null ? day.value : this.day),
      timestamp: (timestamp != null ? timestamp.value : this.timestamp));
}