UNPKG

react-planner-viewer

Version:

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

73 lines (63 loc) 5.52 kB
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); exports.selectLine = selectLine; exports.selectToolDrawingLine = selectToolDrawingLine; exports.beginDrawingLine = beginDrawingLine; exports.updateDrawingLine = updateDrawingLine; exports.endDrawingLine = endDrawingLine; exports.beginDraggingLine = beginDraggingLine; exports.updateDraggingLine = updateDraggingLine; exports.endDraggingLine = endDraggingLine; var _constants = require('../constants'); function selectLine(layerID, lineID) { return { type: _constants.SELECT_LINE, layerID: layerID, lineID: lineID }; } function selectToolDrawingLine(sceneComponentType) { return { type: _constants.SELECT_TOOL_DRAWING_LINE, sceneComponentType: sceneComponentType }; } function beginDrawingLine(layerID, x, y, snapMask) { return { type: _constants.BEGIN_DRAWING_LINE, layerID: layerID, x: x, y: y, snapMask: snapMask }; } function updateDrawingLine(x, y, snapMask) { return { type: _constants.UPDATE_DRAWING_LINE, x: x, y: y, snapMask: snapMask }; } function endDrawingLine(x, y, snapMask) { return { type: _constants.END_DRAWING_LINE, x: x, y: y, snapMask: snapMask }; } function beginDraggingLine(layerID, lineID, x, y, snapMask) { return { type: _constants.BEGIN_DRAGGING_LINE, layerID: layerID, lineID: lineID, x: x, y: y, snapMask: snapMask }; } function updateDraggingLine(x, y, snapMask) { return { type: _constants.UPDATE_DRAGGING_LINE, x: x, y: y, snapMask: snapMask }; } function endDraggingLine(x, y, snapMask) { return { type: _constants.END_DRAGGING_LINE, x: x, y: y, snapMask: snapMask }; } //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9hY3Rpb25zL2xpbmVzLWFjdGlvbnMuanMiXSwibmFtZXMiOlsic2VsZWN0TGluZSIsInNlbGVjdFRvb2xEcmF3aW5nTGluZSIsImJlZ2luRHJhd2luZ0xpbmUiLCJ1cGRhdGVEcmF3aW5nTGluZSIsImVuZERyYXdpbmdMaW5lIiwiYmVnaW5EcmFnZ2luZ0xpbmUiLCJ1cGRhdGVEcmFnZ2luZ0xpbmUiLCJlbmREcmFnZ2luZ0xpbmUiLCJsYXllcklEIiwibGluZUlEIiwidHlwZSIsInNjZW5lQ29tcG9uZW50VHlwZSIsIngiLCJ5Iiwic25hcE1hc2siXSwibWFwcGluZ3MiOiI7Ozs7O1FBV2dCQSxVLEdBQUFBLFU7UUFRQUMscUIsR0FBQUEscUI7UUFPQUMsZ0IsR0FBQUEsZ0I7UUFPQUMsaUIsR0FBQUEsaUI7UUFPQUMsYyxHQUFBQSxjO1FBT0FDLGlCLEdBQUFBLGlCO1FBT0FDLGtCLEdBQUFBLGtCO1FBT0FDLGUsR0FBQUEsZTs7QUE3RGhCOztBQVdPLFNBQVNQLFVBQVQsQ0FBb0JRLE9BQXBCLEVBQTZCQyxNQUE3QixFQUFxQztBQUMxQyxTQUFPO0FBQ0xDLGdDQURLO0FBRUxGLG9CQUZLO0FBR0xDO0FBSEssR0FBUDtBQUtEOztBQUVNLFNBQVNSLHFCQUFULENBQStCVSxrQkFBL0IsRUFBbUQ7QUFDeEQsU0FBTztBQUNMRCw2Q0FESztBQUVMQztBQUZLLEdBQVA7QUFJRDs7QUFFTSxTQUFTVCxnQkFBVCxDQUEwQk0sT0FBMUIsRUFBbUNJLENBQW5DLEVBQXNDQyxDQUF0QyxFQUF5Q0MsUUFBekMsRUFBbUQ7QUFDeEQsU0FBTztBQUNMSix1Q0FESztBQUVMRixvQkFGSyxFQUVJSSxJQUZKLEVBRU9DLElBRlAsRUFFVUM7QUFGVixHQUFQO0FBSUQ7O0FBRU0sU0FBU1gsaUJBQVQsQ0FBMkJTLENBQTNCLEVBQThCQyxDQUE5QixFQUFpQ0MsUUFBakMsRUFBMkM7QUFDaEQsU0FBTztBQUNMSix3Q0FESztBQUVMRSxRQUZLLEVBRUZDLElBRkUsRUFFQ0M7QUFGRCxHQUFQO0FBSUQ7O0FBRU0sU0FBU1YsY0FBVCxDQUF3QlEsQ0FBeEIsRUFBMkJDLENBQTNCLEVBQThCQyxRQUE5QixFQUF3QztBQUM3QyxTQUFPO0FBQ0xKLHFDQURLO0FBRUxFLFFBRkssRUFFRkMsSUFGRSxFQUVDQztBQUZELEdBQVA7QUFJRDs7QUFFTSxTQUFTVCxpQkFBVCxDQUEyQkcsT0FBM0IsRUFBb0NDLE1BQXBDLEVBQTRDRyxDQUE1QyxFQUErQ0MsQ0FBL0MsRUFBa0RDLFFBQWxELEVBQTREO0FBQ2pFLFNBQU87QUFDTEosd0NBREs7QUFFTEYsb0JBRkssRUFFSUMsY0FGSixFQUVZRyxJQUZaLEVBRWVDLElBRmYsRUFFa0JDO0FBRmxCLEdBQVA7QUFJRDs7QUFFTSxTQUFTUixrQkFBVCxDQUE0Qk0sQ0FBNUIsRUFBK0JDLENBQS9CLEVBQWtDQyxRQUFsQyxFQUE0QztBQUNqRCxTQUFPO0FBQ0xKLHlDQURLO0FBRUxFLFFBRkssRUFFRkMsSUFGRSxFQUVDQztBQUZELEdBQVA7QUFJRDs7QUFFTSxTQUFTUCxlQUFULENBQXlCSyxDQUF6QixFQUE0QkMsQ0FBNUIsRUFBK0JDLFFBQS9CLEVBQXlDO0FBQzlDLFNBQU87QUFDTEosc0NBREs7QUFFTEUsUUFGSyxFQUVGQyxJQUZFLEVBRUNDO0FBRkQsR0FBUDtBQUlEIiwiZmlsZSI6ImxpbmVzLWFjdGlvbnMuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge1xuICBTRUxFQ1RfTElORSxcbiAgU0VMRUNUX1RPT0xfRFJBV0lOR19MSU5FLFxuICBCRUdJTl9EUkFXSU5HX0xJTkUsXG4gIFVQREFURV9EUkFXSU5HX0xJTkUsXG4gIEVORF9EUkFXSU5HX0xJTkUsXG4gIEJFR0lOX0RSQUdHSU5HX0xJTkUsXG4gIFVQREFURV9EUkFHR0lOR19MSU5FLFxuICBFTkRfRFJBR0dJTkdfTElORVxufSBmcm9tICcuLi9jb25zdGFudHMnO1xuXG5leHBvcnQgZnVuY3Rpb24gc2VsZWN0TGluZShsYXllcklELCBsaW5lSUQpIHtcbiAgcmV0dXJuIHtcbiAgICB0eXBlOiBTRUxFQ1RfTElORSxcbiAgICBsYXllcklELFxuICAgIGxpbmVJRFxuICB9XG59XG5cbmV4cG9ydCBmdW5jdGlvbiBzZWxlY3RUb29sRHJhd2luZ0xpbmUoc2NlbmVDb21wb25lbnRUeXBlKSB7XG4gIHJldHVybiB7XG4gICAgdHlwZTogU0VMRUNUX1RPT0xfRFJBV0lOR19MSU5FLFxuICAgIHNjZW5lQ29tcG9uZW50VHlwZVxuICB9XG59XG5cbmV4cG9ydCBmdW5jdGlvbiBiZWdpbkRyYXdpbmdMaW5lKGxheWVySUQsIHgsIHksIHNuYXBNYXNrKSB7XG4gIHJldHVybiB7XG4gICAgdHlwZTogQkVHSU5fRFJBV0lOR19MSU5FLFxuICAgIGxheWVySUQsIHgsIHksIHNuYXBNYXNrXG4gIH1cbn1cblxuZXhwb3J0IGZ1bmN0aW9uIHVwZGF0ZURyYXdpbmdMaW5lKHgsIHksIHNuYXBNYXNrKSB7XG4gIHJldHVybiB7XG4gICAgdHlwZTogVVBEQVRFX0RSQVdJTkdfTElORSxcbiAgICB4LCB5LCBzbmFwTWFza1xuICB9XG59XG5cbmV4cG9ydCBmdW5jdGlvbiBlbmREcmF3aW5nTGluZSh4LCB5LCBzbmFwTWFzaykge1xuICByZXR1cm4ge1xuICAgIHR5cGU6IEVORF9EUkFXSU5HX0xJTkUsXG4gICAgeCwgeSwgc25hcE1hc2tcbiAgfVxufVxuXG5leHBvcnQgZnVuY3Rpb24gYmVnaW5EcmFnZ2luZ0xpbmUobGF5ZXJJRCwgbGluZUlELCB4LCB5LCBzbmFwTWFzaykge1xuICByZXR1cm4ge1xuICAgIHR5cGU6IEJFR0lOX0RSQUdHSU5HX0xJTkUsXG4gICAgbGF5ZXJJRCwgbGluZUlELCB4LCB5LCBzbmFwTWFza1xuICB9XG59XG5cbmV4cG9ydCBmdW5jdGlvbiB1cGRhdGVEcmFnZ2luZ0xpbmUoeCwgeSwgc25hcE1hc2spIHtcbiAgcmV0dXJuIHtcbiAgICB0eXBlOiBVUERBVEVfRFJBR0dJTkdfTElORSxcbiAgICB4LCB5LCBzbmFwTWFza1xuICB9XG59XG5cbmV4cG9ydCBmdW5jdGlvbiBlbmREcmFnZ2luZ0xpbmUoeCwgeSwgc25hcE1hc2spIHtcbiAgcmV0dXJuIHtcbiAgICB0eXBlOiBFTkRfRFJBR0dJTkdfTElORSxcbiAgICB4LCB5LCBzbmFwTWFza1xuICB9XG59XG4iXX0=