courses.Item
Defined in: backend/src/modules/courses/classes/transformers/Item.ts:23
Item data transformation.
Implements
IBaseItem
Constructors
Constructor
new Item(
itemBody
,existingItems
):Item
Defined in: backend/src/modules/courses/classes/transformers/Item.ts:43
Parameters
itemBody
existingItems
Item
[]
Returns
Item
Properties
description
description:
string
Defined in: backend/src/modules/courses/classes/transformers/Item.ts:33
Implementation of
IBaseItem.description
itemDetails
itemDetails:
IVideoDetails
|IQuizDetails
|IBlogDetails
Defined in: backend/src/modules/courses/classes/transformers/Item.ts:41
Implementation of
IBaseItem.itemDetails
itemId?
optional
itemId:ID
Defined in: backend/src/modules/courses/classes/transformers/Item.ts:27
Implementation of
IBaseItem.itemId
name
name:
string
Defined in: backend/src/modules/courses/classes/transformers/Item.ts:30
Implementation of
IBaseItem.name
order
order:
string
Defined in: backend/src/modules/courses/classes/transformers/Item.ts:39
Implementation of
IBaseItem.order
type
type:
ItemType
Defined in: backend/src/modules/courses/classes/transformers/Item.ts:36
Implementation of
IBaseItem.type