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.