ckn.backend
Version:
CKN Framework for Backend
26 lines (21 loc) • 492 B
JavaScript
class Controller {
name = "";
#url = null;
constructor() {
this.name = "";
}
get url() {
return this.#url == null ? this.name : this.#url;
}
set url(value) {
this.#url = value;
}
}
Controller.Method = {
GET: "CKN.BACKEND.CONTROLLER.GET",
POST: "CKN.BACKEND.CONTROLLER.POST",
DELETE: "CKN.BACKEND.CONTROLLER.DELETE",
PUT: "CKN.BACKEND.CONTROLLER.PUT",
PATCH: "CKN.BACKEND.CONTROLLER.PATCH"
};
export {Controller}