cloud-ide-lms-model
Version:
Package for Model management of Cloud IDEsys LMS
50 lines (49 loc) • 1.75 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.academicsRoutesUrl = void 0;
/**
* Object containing URLs for authentication-related endpoints.
* These URLs are used for various authentication operations such as sign-in, sign-out, etc.
*/
const academicsRoutesUrl = {
module: 'academics',
/** Endpoint to get academic year (academic-year)
* for more details refer {@link https://docs.google.com/document/d/1CwB4evLsQuatG4jI0U1faRtmqtNmIfZOE4fDWiz9-sQ/edit?pli=1&tab=t.0#bookmark=id.sxfaxi4qxff3}
*/
academicYear: "academic-year",
/**
* Endpoint to get academic year mapping (academic-year-mapping)
*/
academicYearMapping: "academic-year-mapping",
/**
* Endpoint to get class program master (class-program-master)
*/
classProgramMaster: "class-program-master",
/**
* Endpoint to get class program term (class-program-term)
*/
classProgramTerm: "class-program-term",
/**
* Endpoint to get program term section (program-term-section)
*/
programTermSection: "program-term-section",
/**
* Endpoint to get class program branch (class-program-branch)
*/
classProgramBranch: "class-program-branch",
/**
* Endpoint to manage student enrollment backbone (student-enrollment)
*/
studentEnrollment: "student-enrollment",
/**
* Endpoint to manage bonafide requests (bonafide/request)
*/
bonafide: "bonafide/request",
/**
* Endpoint to get education board (education-board)
*/
educationBoard: "education-board"
};
exports.academicsRoutesUrl = academicsRoutesUrl;
// Freeze the authRoutesUrl object to prevent modifications
Object.freeze(academicsRoutesUrl);