copyWithCompanion method

Score copyWithCompanion(
  1. ScoresCompanion data
)

Implementation

Score copyWithCompanion(ScoresCompanion data) {
  return Score(
    id: data.id.present ? data.id.value : this.id,
    user: data.user.present ? data.user.value : this.user,
    semester: data.semester.present ? data.semester.value : this.semester,
    course: data.course.present ? data.course.value : this.course,
    courseOffering: data.courseOffering.present
        ? data.courseOffering.value
        : this.courseOffering,
    score: data.score.present ? data.score.value : this.score,
    status: data.status.present ? data.status.value : this.status,
  );
}