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