copyWithCompanion method
Implementation
UserSemesterRanking copyWithCompanion(UserSemesterRankingsCompanion data) {
return UserSemesterRanking(
summary: data.summary.present ? data.summary.value : this.summary,
rankingType: data.rankingType.present
? data.rankingType.value
: this.rankingType,
semesterRank: data.semesterRank.present
? data.semesterRank.value
: this.semesterRank,
semesterTotal: data.semesterTotal.present
? data.semesterTotal.value
: this.semesterTotal,
grandTotalRank: data.grandTotalRank.present
? data.grandTotalRank.value
: this.grandTotalRank,
grandTotalTotal: data.grandTotalTotal.present
? data.grandTotalTotal.value
: this.grandTotalTotal,
);
}