Interface CourseListItem

Represents a single course item with its metadata.

Hierarchy

  • CourseListItem

Properties

coursecategory: string

Category to which the course belongs.

courseimage: string

URL of the course's associated image.

enddate: number

Unix timestamp representing the end date of the course.

fullname: string

Full name of the course.

fullnamedisplay: string

Display-friendly version of the course's full name.

hasprogress: boolean

Indicates if the course has progress tracking.

hidden: boolean

Indicates if the course is hidden.

id: number

Unique identifier for the course.

idnumber: string

Additional identifier for the course (might be alphanumeric).

isfavourite: boolean

Indicates if the course is marked as a favourite.

progress: number

Percentage of progress made in the course.

shortname: string

Short name or acronym for the course.

showshortname: boolean

Indicates if the short name should be displayed.

startdate: number

Unix timestamp representing the start date of the course.

summary: string

Brief description or summary of the course.

summaryformat: number

Format in which the summary is written (e.g., plain text, HTML).

viewurl: string

URL to view the course.

Generated using TypeDoc