cloud-ide-lms-model
Version:
Package for Model management of Cloud IDEsys LMS
95 lines (94 loc) • 2.92 kB
JavaScript
"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;