UNPKG

qus-canvas

Version:
107 lines (106 loc) 9.03 kB
"use strict"; var __esDecorate = (this && this.__esDecorate) || function (ctor, descriptorIn, decorators, contextIn, initializers, extraInitializers) { function accept(f) { if (f !== void 0 && typeof f !== "function") throw new TypeError("Function expected"); return f; } var kind = contextIn.kind, key = kind === "getter" ? "get" : kind === "setter" ? "set" : "value"; var target = !descriptorIn && ctor ? contextIn["static"] ? ctor : ctor.prototype : null; var descriptor = descriptorIn || (target ? Object.getOwnPropertyDescriptor(target, contextIn.name) : {}); var _, done = false; for (var i = decorators.length - 1; i >= 0; i--) { var context = {}; for (var p in contextIn) context[p] = p === "access" ? {} : contextIn[p]; for (var p in contextIn.access) context.access[p] = contextIn.access[p]; context.addInitializer = function (f) { if (done) throw new TypeError("Cannot add initializers after decoration has completed"); extraInitializers.push(accept(f || null)); }; var result = (0, decorators[i])(kind === "accessor" ? { get: descriptor.get, set: descriptor.set } : descriptor[key], context); if (kind === "accessor") { if (result === void 0) continue; if (result === null || typeof result !== "object") throw new TypeError("Object expected"); if (_ = accept(result.get)) descriptor.get = _; if (_ = accept(result.set)) descriptor.set = _; if (_ = accept(result.init)) initializers.unshift(_); } else if (_ = accept(result)) { if (kind === "field") initializers.unshift(_); else descriptor[key] = _; } } if (target) Object.defineProperty(target, contextIn.name, descriptor); done = true; }; var __runInitializers = (this && this.__runInitializers) || function (thisArg, initializers, value) { var useValue = arguments.length > 2; for (var i = 0; i < initializers.length; i++) { value = useValue ? initializers[i].call(thisArg, value) : initializers[i].call(thisArg); } return useValue ? value : void 0; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.LearningOutcomeRequest = void 0; const class_validator_1 = require("class-validator"); let LearningOutcomeRequest = (() => { var _a; let _id_decorators; let _id_initializers = []; let _id_extraInitializers = []; let _createdAt_decorators; let _createdAt_initializers = []; let _createdAt_extraInitializers = []; let _updatedAt_decorators; let _updatedAt_initializers = []; let _updatedAt_extraInitializers = []; let _deletedAt_decorators; let _deletedAt_initializers = []; let _deletedAt_extraInitializers = []; let _titleFull_decorators; let _titleFull_initializers = []; let _titleFull_extraInitializers = []; let _titleShort_decorators; let _titleShort_initializers = []; let _titleShort_extraInitializers = []; let _description_decorators; let _description_initializers = []; let _description_extraInitializers = []; let _code_decorators; let _code_initializers = []; let _code_extraInitializers = []; let _learningOutcomeTypesId_decorators; let _learningOutcomeTypesId_initializers = []; let _learningOutcomeTypesId_extraInitializers = []; return _a = class LearningOutcomeRequest { constructor() { this.id = __runInitializers(this, _id_initializers, void 0); this.createdAt = (__runInitializers(this, _id_extraInitializers), __runInitializers(this, _createdAt_initializers, void 0)); this.updatedAt = (__runInitializers(this, _createdAt_extraInitializers), __runInitializers(this, _updatedAt_initializers, void 0)); this.deletedAt = (__runInitializers(this, _updatedAt_extraInitializers), __runInitializers(this, _deletedAt_initializers, void 0)); this.titleFull = (__runInitializers(this, _deletedAt_extraInitializers), __runInitializers(this, _titleFull_initializers, void 0)); this.titleShort = (__runInitializers(this, _titleFull_extraInitializers), __runInitializers(this, _titleShort_initializers, void 0)); this.description = (__runInitializers(this, _titleShort_extraInitializers), __runInitializers(this, _description_initializers, void 0)); this.code = (__runInitializers(this, _description_extraInitializers), __runInitializers(this, _code_initializers, void 0)); this.learningOutcomeTypesId = (__runInitializers(this, _code_extraInitializers), __runInitializers(this, _learningOutcomeTypesId_initializers, void 0)); __runInitializers(this, _learningOutcomeTypesId_extraInitializers); } }, (() => { const _metadata = typeof Symbol === "function" && Symbol.metadata ? Object.create(null) : void 0; _id_decorators = [(0, class_validator_1.IsOptional)(), (0, class_validator_1.IsString)()]; _createdAt_decorators = [(0, class_validator_1.IsOptional)()]; _updatedAt_decorators = [(0, class_validator_1.IsOptional)()]; _deletedAt_decorators = [(0, class_validator_1.IsOptional)()]; _titleFull_decorators = [(0, class_validator_1.IsOptional)(), (0, class_validator_1.IsString)()]; _titleShort_decorators = [(0, class_validator_1.IsOptional)(), (0, class_validator_1.IsString)()]; _description_decorators = [(0, class_validator_1.IsOptional)(), (0, class_validator_1.IsString)()]; _code_decorators = [(0, class_validator_1.IsOptional)(), (0, class_validator_1.IsString)()]; _learningOutcomeTypesId_decorators = [(0, class_validator_1.IsOptional)(), (0, class_validator_1.IsString)()]; __esDecorate(null, null, _id_decorators, { kind: "field", name: "id", static: false, private: false, access: { has: obj => "id" in obj, get: obj => obj.id, set: (obj, value) => { obj.id = value; } }, metadata: _metadata }, _id_initializers, _id_extraInitializers); __esDecorate(null, null, _createdAt_decorators, { kind: "field", name: "createdAt", static: false, private: false, access: { has: obj => "createdAt" in obj, get: obj => obj.createdAt, set: (obj, value) => { obj.createdAt = value; } }, metadata: _metadata }, _createdAt_initializers, _createdAt_extraInitializers); __esDecorate(null, null, _updatedAt_decorators, { kind: "field", name: "updatedAt", static: false, private: false, access: { has: obj => "updatedAt" in obj, get: obj => obj.updatedAt, set: (obj, value) => { obj.updatedAt = value; } }, metadata: _metadata }, _updatedAt_initializers, _updatedAt_extraInitializers); __esDecorate(null, null, _deletedAt_decorators, { kind: "field", name: "deletedAt", static: false, private: false, access: { has: obj => "deletedAt" in obj, get: obj => obj.deletedAt, set: (obj, value) => { obj.deletedAt = value; } }, metadata: _metadata }, _deletedAt_initializers, _deletedAt_extraInitializers); __esDecorate(null, null, _titleFull_decorators, { kind: "field", name: "titleFull", static: false, private: false, access: { has: obj => "titleFull" in obj, get: obj => obj.titleFull, set: (obj, value) => { obj.titleFull = value; } }, metadata: _metadata }, _titleFull_initializers, _titleFull_extraInitializers); __esDecorate(null, null, _titleShort_decorators, { kind: "field", name: "titleShort", static: false, private: false, access: { has: obj => "titleShort" in obj, get: obj => obj.titleShort, set: (obj, value) => { obj.titleShort = value; } }, metadata: _metadata }, _titleShort_initializers, _titleShort_extraInitializers); __esDecorate(null, null, _description_decorators, { kind: "field", name: "description", static: false, private: false, access: { has: obj => "description" in obj, get: obj => obj.description, set: (obj, value) => { obj.description = value; } }, metadata: _metadata }, _description_initializers, _description_extraInitializers); __esDecorate(null, null, _code_decorators, { kind: "field", name: "code", static: false, private: false, access: { has: obj => "code" in obj, get: obj => obj.code, set: (obj, value) => { obj.code = value; } }, metadata: _metadata }, _code_initializers, _code_extraInitializers); __esDecorate(null, null, _learningOutcomeTypesId_decorators, { kind: "field", name: "learningOutcomeTypesId", static: false, private: false, access: { has: obj => "learningOutcomeTypesId" in obj, get: obj => obj.learningOutcomeTypesId, set: (obj, value) => { obj.learningOutcomeTypesId = value; } }, metadata: _metadata }, _learningOutcomeTypesId_initializers, _learningOutcomeTypesId_extraInitializers); if (_metadata) Object.defineProperty(_a, Symbol.metadata, { enumerable: true, configurable: true, writable: true, value: _metadata }); })(), _a; })(); exports.LearningOutcomeRequest = LearningOutcomeRequest;