cloud-ide-lms-model
Version:
Package for Model management of Cloud IDEsys LMS
20 lines (19 loc) • 599 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.MGenerateViewOnlyToken = void 0;
/* INTERFACE END */
/* MODEL START */
class MGenerateViewOnlyToken {
constructor(init) {
Object.assign(this, init);
}
Validate() {
let errorLogger = {};
// Entity ID is required
if (!this.syen_id || typeof this.syen_id !== 'string' || this.syen_id.trim() === '') {
errorLogger.syen_id = "Entity ID (syen_id) is required";
}
return errorLogger;
}
}
exports.MGenerateViewOnlyToken = MGenerateViewOnlyToken;