CourseOfferingOverview constructor

const CourseOfferingOverview({
  1. required int id,
  2. String? courseCode,
  3. required int semester,
  4. String? number,
  5. String? nameZh,
  6. String? nameEn,
  7. double? credits,
  8. int? hours,
  9. int? phase,
  10. CourseType? courseType,
  11. String? status,
  12. String? language,
  13. String? remarks,
  14. int? enrolled,
  15. int? withdrawn,
  16. DateTime? fetchedAt,
  17. DateTime? syllabusUpdatedAt,
  18. String? objective,
  19. String? weeklyPlan,
  20. String? evaluation,
  21. String? textbooks,
  22. String? syllabusRemarks,
})

Implementation

const CourseOfferingOverview({
  required this.id,
  this.courseCode,
  required this.semester,
  this.number,
  this.nameZh,
  this.nameEn,
  this.credits,
  this.hours,
  this.phase,
  this.courseType,
  this.status,
  this.language,
  this.remarks,
  this.enrolled,
  this.withdrawn,
  this.fetchedAt,
  this.syllabusUpdatedAt,
  this.objective,
  this.weeklyPlan,
  this.evaluation,
  this.textbooks,
  this.syllabusRemarks,
});