Module types
Source - CoursePrerequisite
- A course prerequisite.
- CourseSection
- A section, which consists of a lecture, usually a discussion, and usually a final.
- Event
- An event on WebReg.
- Meeting
- A meeting. Usually represents a lecture, final exam, discussion, and more.
- PrerequisiteInfo
- A prerequisite for a course.
- ScheduledSection
- A section that is currently in your schedule. Note that this can either be a course that you
are enrolled in, waitlisted for, or planned.
- SearchResultItem
- Represents a single search result item from WebReg.
- Term
- A term that is available on WebReg.
- EnrollmentStatus
- An enum that represents your enrollment status.
- MeetingDay
- An enum that represents the meeting days for a section meeting.
- SectionIdNotFoundContext
- An enum to be used for giving more context into where the section ID wasn’t found.
- WrapperError
- Courses
- All courses with the specified subject code & course number.
- Events
- Represents a vector of all events.
- Result
- The generic type is the return value. Otherwise, regardless of request type,
we’re just returning the error string if there is an error.
- Schedule
- The person’s schedule.
- SearchResult
- Represents a search result from WebReg.
- TimeType
- The type that will be used to represent hours and minutes.