Skip to main content

courses.Module

Defined in: backend/src/modules/courses/classes/transformers/Module.ts:19

Module data transformation.

Implements

  • IModule

Constructors

Constructor

new Module(moduleBody, existingModules): Module

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

Parameters

moduleBody

CreateModuleBody

existingModules

IModule[]

Returns

Module

Properties

createdAt

createdAt: Date

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

Implementation of

IModule.createdAt


description

description: string

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

Implementation of

IModule.description


moduleId?

optional moduleId: ID

Defined in: backend/src/modules/courses/classes/transformers/Module.ts:23

Implementation of

IModule.moduleId


name

name: string

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

Implementation of

IModule.name


order

order: string

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

Implementation of

IModule.order


sections

sections: Section[]

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

Implementation of

IModule.sections


updatedAt

updatedAt: Date

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

Implementation of

IModule.updatedAt