copyWith method

ExerciseItem copyWith({
  1. int? id,
  2. String? name,
  3. num? maxScore,
  4. ActivityDefinition? activity,
  5. String? deadline,
})

Implementation

ExerciseItem copyWith({
  int? id,
  String? name,
  num? maxScore,
  ActivityDefinition? activity,
  String? deadline,
}) {
  return ExerciseItem(
    id: id ?? this.id,
    name: name ?? this.name,
    maxScore: maxScore ?? this.maxScore,
    activity: activity ?? this.activity,
    deadline: deadline ?? this.deadline,
  );
}