modules/moodle/presentation/presentation library
Classes
- CourseSelector
- Displays a form where the user can search for courses and enable/disable them.
- CourseTag
- Displays the shortname of the given course in a colored tag.
- CourseWidget
- Renders a given MoodleCourse as a widget.
- MoodleCoursesRepository
- Repository for managing a user's MoodleCourses.
- MoodleTasksRepository
- Provides all tasks from Moodle with the latest updates.
- MoodleTaskWidget
- Renders the given task.
- UserProfileImage
- Renders a user's profile image.
- UsersRepository
- Holds all users of the application.
Enums
- MoodleTaskWidgetDisplayMode
- Display mode for MoodleTaskWidget.
Extensions
-
FilterUserX
on Iterable<
User> - Extension methods for filtering users.
-
TasksFilterX
on Iterable<
MoodleTask> - Extension methods for filtering tasks.