react-planner-viewer
Version:
react-planner-viewer is a React Component for view plans builded with react-planner in 2D mode
41 lines (35 loc) • 2.48 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.selectLayer = selectLayer;
exports.addLayer = addLayer;
exports.setLayerProperties = setLayerProperties;
exports.removeLayer = removeLayer;
var _constants = require('../constants');
function selectLayer(layerID) {
return {
type: _constants.SELECT_LAYER,
layerID: layerID
};
}
function addLayer(name, altitude) {
return {
type: _constants.ADD_LAYER,
name: name, altitude: altitude
};
}
function setLayerProperties(layerID, properties) {
return {
type: _constants.SET_LAYER_PROPERTIES,
layerID: layerID,
properties: properties
};
}
function removeLayer(layerID) {
return {
type: _constants.REMOVE_LAYER,
layerID: layerID
};
}
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9hY3Rpb25zL3NjZW5lLWFjdGlvbnMuanMiXSwibmFtZXMiOlsic2VsZWN0TGF5ZXIiLCJhZGRMYXllciIsInNldExheWVyUHJvcGVydGllcyIsInJlbW92ZUxheWVyIiwibGF5ZXJJRCIsInR5cGUiLCJuYW1lIiwiYWx0aXR1ZGUiLCJwcm9wZXJ0aWVzIl0sIm1hcHBpbmdzIjoiOzs7OztRQUVnQkEsVyxHQUFBQSxXO1FBT0FDLFEsR0FBQUEsUTtRQU9BQyxrQixHQUFBQSxrQjtRQVFBQyxXLEdBQUFBLFc7O0FBeEJoQjs7QUFFTyxTQUFTSCxXQUFULENBQXFCSSxPQUFyQixFQUE4QjtBQUNuQyxTQUFPO0FBQ0xDLGlDQURLO0FBRUxEO0FBRkssR0FBUDtBQUlEOztBQUVNLFNBQVNILFFBQVQsQ0FBa0JLLElBQWxCLEVBQXdCQyxRQUF4QixFQUFrQztBQUN2QyxTQUFPO0FBQ0xGLDhCQURLO0FBRUxDLGNBRkssRUFFQ0M7QUFGRCxHQUFQO0FBSUQ7O0FBRU0sU0FBU0wsa0JBQVQsQ0FBNEJFLE9BQTVCLEVBQXFDSSxVQUFyQyxFQUFpRDtBQUN0RCxTQUFPO0FBQ0xILHlDQURLO0FBRUxELG9CQUZLO0FBR0xJO0FBSEssR0FBUDtBQUtEOztBQUVNLFNBQVNMLFdBQVQsQ0FBcUJDLE9BQXJCLEVBQThCO0FBQ25DLFNBQU87QUFDTEMsaUNBREs7QUFFTEQ7QUFGSyxHQUFQO0FBSUQiLCJmaWxlIjoic2NlbmUtYWN0aW9ucy5qcyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7U0VMRUNUX0xBWUVSLCBBRERfTEFZRVIsIFNFVF9MQVlFUl9QUk9QRVJUSUVTLCBSRU1PVkVfTEFZRVJ9IGZyb20gJy4uL2NvbnN0YW50cyc7XG5cbmV4cG9ydCBmdW5jdGlvbiBzZWxlY3RMYXllcihsYXllcklEKSB7XG4gIHJldHVybiB7XG4gICAgdHlwZTogU0VMRUNUX0xBWUVSLFxuICAgIGxheWVySURcbiAgfVxufVxuXG5leHBvcnQgZnVuY3Rpb24gYWRkTGF5ZXIobmFtZSwgYWx0aXR1ZGUpIHtcbiAgcmV0dXJuIHtcbiAgICB0eXBlOiBBRERfTEFZRVIsXG4gICAgbmFtZSwgYWx0aXR1ZGVcbiAgfVxufVxuXG5leHBvcnQgZnVuY3Rpb24gc2V0TGF5ZXJQcm9wZXJ0aWVzKGxheWVySUQsIHByb3BlcnRpZXMpIHtcbiAgcmV0dXJuIHtcbiAgICB0eXBlOiBTRVRfTEFZRVJfUFJPUEVSVElFUyxcbiAgICBsYXllcklELFxuICAgIHByb3BlcnRpZXNcbiAgfVxufVxuXG5leHBvcnQgZnVuY3Rpb24gcmVtb3ZlTGF5ZXIobGF5ZXJJRCkge1xuICByZXR1cm4ge1xuICAgIHR5cGU6IFJFTU9WRV9MQVlFUixcbiAgICBsYXllcklELFxuICB9XG59XG4iXX0=