UNPKG

@kineticdata/react

Version:
43 lines (42 loc) 2.09 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.updateBridgeModelAttributeMapping = exports.fetchBridgeModelAttributeMappings = exports.fetchBridgeModelAttributeMapping = exports.deleteBridgeModelAttributeMapping = exports.createBridgeModelAttributeMapping = void 0; var _http = require("../http"); var _apiGroup = (0, _http.apiGroup)({ name: 'BridgeModelAttributeMapping', dataOption: 'bridgeModelAttributeMapping', plural: { requiredOptions: ['modelName', 'mappingName'], url: function url(_ref) { var modelName = _ref.modelName, mappingName = _ref.mappingName; return "/models/".concat(modelName, "/mappings/").concat(mappingName, "/attributes"); }, transform: function transform(response) { return { bridgeModelAttributeMappings: response.data.attributes }; } }, singular: { requiredOptions: ['modelName', 'mappingName', 'attributeName'], url: function url(_ref2) { var modelName = _ref2.modelName, mappingName = _ref2.mappingName, attributeName = _ref2.attributeName; return "/models/".concat(modelName, "/mappings/").concat(mappingName, "/attributes/").concat(encodeURIComponent(attributeName)); }, transform: function transform(response) { return { bridgeModelAttributeMapping: response.data.attribute }; } } }), fetchBridgeModelAttributeMappings = exports.fetchBridgeModelAttributeMappings = _apiGroup.fetchBridgeModelAttributeMappings, fetchBridgeModelAttributeMapping = exports.fetchBridgeModelAttributeMapping = _apiGroup.fetchBridgeModelAttributeMapping, createBridgeModelAttributeMapping = exports.createBridgeModelAttributeMapping = _apiGroup.createBridgeModelAttributeMapping, updateBridgeModelAttributeMapping = exports.updateBridgeModelAttributeMapping = _apiGroup.updateBridgeModelAttributeMapping, deleteBridgeModelAttributeMapping = exports.deleteBridgeModelAttributeMapping = _apiGroup.deleteBridgeModelAttributeMapping;