UNPKG

cloud-ide-lms-model

Version:

Package for Model management of Cloud IDEsys LMS

95 lines (94 loc) 2.92 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.MWorkflowBulkSavePayload = exports.MWorkflowRegistryByCategoryPayload = exports.MWorkflowRegistryByMenuPayload = exports.MWorkflowRegistryByPagePayload = exports.MWorkflowRegistryInsertUpdatePayload = exports.MWorkflowRegistryDeletePayload = exports.MWorkflowRegistryGetByIdPayload = exports.MWorkflowRegistry = void 0; const common_1 = require("../../common-types/common"); /* INTERFACE END */ /* MODEL START */ class MWorkflowRegistry extends common_1.MTableQueries { constructor(init) { super(init); Object.assign(this, init); } Validate() { let errorLogger = {}; return errorLogger; } } exports.MWorkflowRegistry = MWorkflowRegistry; class MWorkflowRegistryGetByIdPayload { constructor(init) { Object.assign(this, init); } Validate() { let errorLogger = {}; if (!this.wfrg_id && !this._id) { errorLogger.wfrg_id = "Workflow Registry ID is Required!"; } return errorLogger; } } exports.MWorkflowRegistryGetByIdPayload = MWorkflowRegistryGetByIdPayload; class MWorkflowRegistryDeletePayload { constructor(init) { Object.assign(this, init); } Validate() { let errorLogger = {}; if (!this.wfrg_id && !this._id) { errorLogger.wfrg_id = "Workflow Registry ID is Required!"; } return errorLogger; } } exports.MWorkflowRegistryDeletePayload = MWorkflowRegistryDeletePayload; class MWorkflowRegistryInsertUpdatePayload { constructor(init) { Object.assign(this, init); } Validate() { let errorLogger = {}; return errorLogger; } } exports.MWorkflowRegistryInsertUpdatePayload = MWorkflowRegistryInsertUpdatePayload; class MWorkflowRegistryByPagePayload { constructor(init) { Object.assign(this, init); } Validate() { return {}; } } exports.MWorkflowRegistryByPagePayload = MWorkflowRegistryByPagePayload; class MWorkflowRegistryByMenuPayload { constructor(init) { Object.assign(this, init); } Validate() { return {}; } } exports.MWorkflowRegistryByMenuPayload = MWorkflowRegistryByMenuPayload; class MWorkflowBulkSavePayload { constructor(init) { Object.assign(this, init); } Validate() { let errorLogger = {}; if (!this.registry) errorLogger.registry = "Registry is required"; if (!this.configuration) errorLogger.config = "Configuration is required"; return errorLogger; } } exports.MWorkflowBulkSavePayload = MWorkflowBulkSavePayload; class MWorkflowRegistryByCategoryPayload { constructor(init) { Object.assign(this, init); } Validate() { return {}; } } exports.MWorkflowRegistryByCategoryPayload = MWorkflowRegistryByCategoryPayload;