Skip to main content

courses.CourseVersion

Defined in: backend/src/modules/courses/classes/transformers/CourseVersion.ts:17

Course version data transformation.

Implements

  • ICourseVersion

Constructors

Constructor

new CourseVersion(courseVersionBody?): CourseVersion

Defined in: backend/src/modules/courses/classes/transformers/CourseVersion.ts:46

Parameters

courseVersionBody?

CreateCourseVersionBody

Returns

CourseVersion

Properties

_id?

optional _id: ID

Defined in: backend/src/modules/courses/classes/transformers/CourseVersion.ts:21

Implementation of

ICourseVersion._id


courseId

courseId: ID

Defined in: backend/src/modules/courses/classes/transformers/CourseVersion.ts:26

Implementation of

ICourseVersion.courseId


createdAt

createdAt: Date

Defined in: backend/src/modules/courses/classes/transformers/CourseVersion.ts:40

Implementation of

ICourseVersion.createdAt


description

description: string

Defined in: backend/src/modules/courses/classes/transformers/CourseVersion.ts:32

Implementation of

ICourseVersion.description


modules

modules: Module[]

Defined in: backend/src/modules/courses/classes/transformers/CourseVersion.ts:36

Implementation of

ICourseVersion.modules


updatedAt

updatedAt: Date

Defined in: backend/src/modules/courses/classes/transformers/CourseVersion.ts:44

Implementation of

ICourseVersion.updatedAt


version

version: string

Defined in: backend/src/modules/courses/classes/transformers/CourseVersion.ts:29

Implementation of

ICourseVersion.version