UNPKG

backendless-console-sdk

Version:

Backendless Console SDK for Node.js and browser

30 lines (29 loc) 857 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.systemAPI = void 0; var _routes = require("./utils/routes"); var routes = (0, _routes.prepareRoutes)({ status: '/console/status', mainManu: '/api/console/main-menu/items' }); var systemAPI = function systemAPI(req) { return { loadStatus: function loadStatus(force) { if (force || !req.context.statusRequest) { var statusRequest = req.context.statusRequest = req.get('/console/status')["catch"](function (e) { if (statusRequest === req.context.statusRequest) { delete req.context.statusRequest; throw e; } }); } return req.context.statusRequest; }, loadMainMenu: function loadMainMenu() { return req.get(routes.mainManu()); } }; }; exports.systemAPI = systemAPI;