UNPKG

education-module-ai

Version:
28 lines (27 loc) 899 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.LearningPathResource = exports.ResourceType = void 0; var ResourceType; (function (ResourceType) { ResourceType["ARTICLE"] = "article"; ResourceType["VIDEO"] = "video"; ResourceType["EXERCISE"] = "exercise"; ResourceType["BOOK"] = "book"; ResourceType["COURSE"] = "course"; })(ResourceType || (exports.ResourceType = ResourceType = {})); class LearningPathResource { constructor() { this.id = ''; this.userId = ''; this.subject = ''; this.topic = ''; this.overview = ''; this.difficultyLevel = 'beginner'; this.estimatedCompletionTime = ''; this.prerequisites = []; this.steps = []; this.createdAt = new Date(); this.updatedAt = new Date(); } } exports.LearningPathResource = LearningPathResource;