copyWith method

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

Implementation

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