screens/main/course_table/course_table_providers library
Properties
-
courseOfferingProvider
→ StreamProviderFamily<
CourseOfferingDetail?, String> -
Provides the detailed data for a single course offering, keyed by its
course number (課號).
final
-
courseTableProvider
→ StreamProviderFamily<
CourseTableData, int> -
Provides course table cells for a semester.
final
-
courseTableSemestersProvider
→ StreamProvider<
List< Semester> > -
Provides the available semesters for the current user.
final
-
syllabusProvider
→ StreamProviderFamily<
Syllabus?, ({int offeringId, String teacherId})> -
Provides a teacher's syllabus for an offering, fetched lazily on first
watch.
final