UNPKG

@forestadmin/forestadmin-client

Version:

This package contains the logic to use the ForestAdmin API inside an agent.

26 lines 2.09 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); const auth_1 = __importDefault(require("../auth")); const server_1 = __importDefault(require("../utils/server")); class ForestHttpApi { async getEnvironmentPermissions(options) { return server_1.default.query(options, 'get', '/liana/v4/permissions/environment'); } async getUsers(options) { return server_1.default.query(options, 'get', '/liana/v4/permissions/users'); } async getRenderingPermissions(renderingId, options) { return server_1.default.query(options, 'get', `/liana/v4/permissions/renderings/${renderingId}`); } async getModelCustomizations(options) { return server_1.default.query(options, 'get', '/liana/model-customizations'); } makeAuthService(options) { return new auth_1.default(options); } } exports.default = ForestHttpApi; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZm9yZXN0LWh0dHAtYXBpLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL3Blcm1pc3Npb25zL2ZvcmVzdC1odHRwLWFwaS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7OztBQUNBLG1EQUFrQztBQVFsQyw2REFBMEM7QUFPMUMsTUFBcUIsYUFBYTtJQUNoQyxLQUFLLENBQUMseUJBQXlCLENBQUMsT0FBb0I7UUFDbEQsT0FBTyxnQkFBVyxDQUFDLEtBQUssQ0FBQyxPQUFPLEVBQUUsS0FBSyxFQUFFLG1DQUFtQyxDQUFDLENBQUM7SUFDaEYsQ0FBQztJQUVELEtBQUssQ0FBQyxRQUFRLENBQUMsT0FBb0I7UUFDakMsT0FBTyxnQkFBVyxDQUFDLEtBQUssQ0FBQyxPQUFPLEVBQUUsS0FBSyxFQUFFLDZCQUE2QixDQUFDLENBQUM7SUFDMUUsQ0FBQztJQUVELEtBQUssQ0FBQyx1QkFBdUIsQ0FDM0IsV0FBbUIsRUFDbkIsT0FBb0I7UUFFcEIsT0FBTyxnQkFBVyxDQUFDLEtBQUssQ0FBQyxPQUFPLEVBQUUsS0FBSyxFQUFFLG9DQUFvQyxXQUFXLEVBQUUsQ0FBQyxDQUFDO0lBQzlGLENBQUM7SUFFRCxLQUFLLENBQUMsc0JBQXNCLENBQUMsT0FBb0I7UUFDL0MsT0FBTyxnQkFBVyxDQUFDLEtBQUssQ0FBdUIsT0FBTyxFQUFFLEtBQUssRUFBRSw2QkFBNkIsQ0FBQyxDQUFDO0lBQ2hHLENBQUM7SUFFRCxlQUFlLENBQUMsT0FBMkM7UUFDekQsT0FBTyxJQUFJLGNBQVcsQ0FBQyxPQUFPLENBQUMsQ0FBQztJQUNsQyxDQUFDO0NBQ0Y7QUF2QkQsZ0NBdUJDIn0=