headless_lms_models
0.1.0
Module courses
Structs
Functions
In crate headless_lms_models
Module
headless_lms_models
::
courses
Copy item path
source
·
[
−
]
Structs
§
Course
CourseBreadcrumbInfo
CourseContextData
CourseCount
CourseInfo
CourseStructure
CourseUpdate
NewCourse
Represents the subset of page fields that are required to create a new course.
Functions
§
all_courses
all_courses_user_enrolled_to
all_courses_with_roles_for_user
delete_course
get_active_courses_for_organization
get_active_courses_for_organization_count
get_all_language_versions_of_course
get_by_ids
🔒
get_cfgname_by_tag
get_course
get_course_breadcrumb_info
get_course_by_slug
get_course_structure
Gets full course structure including all the pages.
get_nondeleted_course_id_by_slug
get_organization_id
insert
is_draft
organization_course_count
organization_courses_visible_to_user_paginated
update_course
update_course_base_module_completion_count_requirement