services/i_school_plus_service library
Classes
- ISchoolPlusService
- Service for accessing NTUT's I-School Plus learning management system.
Properties
-
iSchoolPlusServiceProvider
→ Provider<
ISchoolPlusService> -
Provides the singleton ISchoolPlusService instance.
final
Typedefs
- ISchoolCourseDto = ({String courseNumber, String internalId})
- Course reference from the iSchool+ course selection sidebar.
- MaterialDto = ({Uri downloadUrl, String? referer, bool streamable})
- Downloadable course material with its access information.
- MaterialRefDto = ({ISchoolCourseDto course, String? href, String? title})
- Reference to a course material file in i-School Plus.
- StudentDto = ({String? id, String? name})
- Student enrolled in an i-School Plus course.