UNPKG

react-planner-viewer

Version:

react-planner-viewer is a React Component for view plans builded with react-planner in 2D mode

31 lines (27 loc) 2.41 kB
import { SELECT_LAYER, ADD_LAYER, SET_LAYER_PROPERTIES, REMOVE_LAYER } from '../constants'; export function selectLayer(layerID) { return { type: SELECT_LAYER, layerID: layerID }; } export function addLayer(name, altitude) { return { type: ADD_LAYER, name: name, altitude: altitude }; } export function setLayerProperties(layerID, properties) { return { type: SET_LAYER_PROPERTIES, layerID: layerID, properties: properties }; } export function removeLayer(layerID) { return { type: REMOVE_LAYER, layerID: layerID }; } //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9hY3Rpb25zL3NjZW5lLWFjdGlvbnMuanMiXSwibmFtZXMiOlsiU0VMRUNUX0xBWUVSIiwiQUREX0xBWUVSIiwiU0VUX0xBWUVSX1BST1BFUlRJRVMiLCJSRU1PVkVfTEFZRVIiLCJzZWxlY3RMYXllciIsImxheWVySUQiLCJ0eXBlIiwiYWRkTGF5ZXIiLCJuYW1lIiwiYWx0aXR1ZGUiLCJzZXRMYXllclByb3BlcnRpZXMiLCJwcm9wZXJ0aWVzIiwicmVtb3ZlTGF5ZXIiXSwibWFwcGluZ3MiOiJBQUFBLFNBQVFBLFlBQVIsRUFBc0JDLFNBQXRCLEVBQWlDQyxvQkFBakMsRUFBdURDLFlBQXZELFFBQTBFLGNBQTFFOztBQUVBLE9BQU8sU0FBU0MsV0FBVCxDQUFxQkMsT0FBckIsRUFBOEI7QUFDbkMsU0FBTztBQUNMQyxVQUFNTixZQUREO0FBRUxLO0FBRkssR0FBUDtBQUlEOztBQUVELE9BQU8sU0FBU0UsUUFBVCxDQUFrQkMsSUFBbEIsRUFBd0JDLFFBQXhCLEVBQWtDO0FBQ3ZDLFNBQU87QUFDTEgsVUFBTUwsU0FERDtBQUVMTyxjQUZLLEVBRUNDO0FBRkQsR0FBUDtBQUlEOztBQUVELE9BQU8sU0FBU0Msa0JBQVQsQ0FBNEJMLE9BQTVCLEVBQXFDTSxVQUFyQyxFQUFpRDtBQUN0RCxTQUFPO0FBQ0xMLFVBQU1KLG9CQUREO0FBRUxHLG9CQUZLO0FBR0xNO0FBSEssR0FBUDtBQUtEOztBQUVELE9BQU8sU0FBU0MsV0FBVCxDQUFxQlAsT0FBckIsRUFBOEI7QUFDbkMsU0FBTztBQUNMQyxVQUFNSCxZQUREO0FBRUxFO0FBRkssR0FBUDtBQUlEIiwiZmlsZSI6InNjZW5lLWFjdGlvbnMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge1NFTEVDVF9MQVlFUiwgQUREX0xBWUVSLCBTRVRfTEFZRVJfUFJPUEVSVElFUywgUkVNT1ZFX0xBWUVSfSBmcm9tICcuLi9jb25zdGFudHMnO1xuXG5leHBvcnQgZnVuY3Rpb24gc2VsZWN0TGF5ZXIobGF5ZXJJRCkge1xuICByZXR1cm4ge1xuICAgIHR5cGU6IFNFTEVDVF9MQVlFUixcbiAgICBsYXllcklEXG4gIH1cbn1cblxuZXhwb3J0IGZ1bmN0aW9uIGFkZExheWVyKG5hbWUsIGFsdGl0dWRlKSB7XG4gIHJldHVybiB7XG4gICAgdHlwZTogQUREX0xBWUVSLFxuICAgIG5hbWUsIGFsdGl0dWRlXG4gIH1cbn1cblxuZXhwb3J0IGZ1bmN0aW9uIHNldExheWVyUHJvcGVydGllcyhsYXllcklELCBwcm9wZXJ0aWVzKSB7XG4gIHJldHVybiB7XG4gICAgdHlwZTogU0VUX0xBWUVSX1BST1BFUlRJRVMsXG4gICAgbGF5ZXJJRCxcbiAgICBwcm9wZXJ0aWVzXG4gIH1cbn1cblxuZXhwb3J0IGZ1bmN0aW9uIHJlbW92ZUxheWVyKGxheWVySUQpIHtcbiAgcmV0dXJuIHtcbiAgICB0eXBlOiBSRU1PVkVfTEFZRVIsXG4gICAgbGF5ZXJJRCxcbiAgfVxufVxuIl19