UNPKG

react-planner-viewer

Version:

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

89 lines (77 loc) 6.26 kB
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); exports.selectItem = selectItem; exports.selectToolDrawingItem = selectToolDrawingItem; exports.updateDrawingItem = updateDrawingItem; exports.endDrawingItem = endDrawingItem; exports.beginDraggingItem = beginDraggingItem; exports.updateDraggingItem = updateDraggingItem; exports.endDraggingItem = endDraggingItem; exports.beginRotatingItem = beginRotatingItem; exports.updateRotatingItem = updateRotatingItem; exports.endRotatingItem = endRotatingItem; var _constants = require('../constants'); function selectItem(layerID, itemID) { return { type: _constants.SELECT_ITEM, layerID: layerID, itemID: itemID }; } function selectToolDrawingItem(sceneComponentType) { return { type: _constants.SELECT_TOOL_DRAWING_ITEM, sceneComponentType: sceneComponentType }; } function updateDrawingItem(layerID, x, y) { return { type: _constants.UPDATE_DRAWING_ITEM, layerID: layerID, x: x, y: y }; } function endDrawingItem(layerID, x, y) { return { type: _constants.END_DRAWING_ITEM, layerID: layerID, x: x, y: y }; } function beginDraggingItem(layerID, itemID, x, y) { return { type: _constants.BEGIN_DRAGGING_ITEM, layerID: layerID, itemID: itemID, x: x, y: y }; } function updateDraggingItem(x, y) { return { type: _constants.UPDATE_DRAGGING_ITEM, x: x, y: y }; } function endDraggingItem(x, y) { return { type: _constants.END_DRAGGING_ITEM, x: x, y: y }; } function beginRotatingItem(layerID, itemID, x, y) { return { type: _constants.BEGIN_ROTATING_ITEM, layerID: layerID, itemID: itemID, x: x, y: y }; } function updateRotatingItem(x, y) { return { type: _constants.UPDATE_ROTATING_ITEM, x: x, y: y }; } function endRotatingItem(x, y) { return { type: _constants.END_ROTATING_ITEM, x: x, y: y }; } //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9hY3Rpb25zL2l0ZW1zLWFjdGlvbnMuanMiXSwibmFtZXMiOlsic2VsZWN0SXRlbSIsInNlbGVjdFRvb2xEcmF3aW5nSXRlbSIsInVwZGF0ZURyYXdpbmdJdGVtIiwiZW5kRHJhd2luZ0l0ZW0iLCJiZWdpbkRyYWdnaW5nSXRlbSIsInVwZGF0ZURyYWdnaW5nSXRlbSIsImVuZERyYWdnaW5nSXRlbSIsImJlZ2luUm90YXRpbmdJdGVtIiwidXBkYXRlUm90YXRpbmdJdGVtIiwiZW5kUm90YXRpbmdJdGVtIiwibGF5ZXJJRCIsIml0ZW1JRCIsInR5cGUiLCJzY2VuZUNvbXBvbmVudFR5cGUiLCJ4IiwieSJdLCJtYXBwaW5ncyI6Ijs7Ozs7UUFhZ0JBLFUsR0FBQUEsVTtRQVFBQyxxQixHQUFBQSxxQjtRQU9BQyxpQixHQUFBQSxpQjtRQU9BQyxjLEdBQUFBLGM7UUFPQUMsaUIsR0FBQUEsaUI7UUFPQUMsa0IsR0FBQUEsa0I7UUFPQUMsZSxHQUFBQSxlO1FBT0FDLGlCLEdBQUFBLGlCO1FBT0FDLGtCLEdBQUFBLGtCO1FBT0FDLGUsR0FBQUEsZTs7QUE3RWhCOztBQWFPLFNBQVNULFVBQVQsQ0FBb0JVLE9BQXBCLEVBQTZCQyxNQUE3QixFQUFxQztBQUMxQyxTQUFPO0FBQ0xDLGdDQURLO0FBRUxGLG9CQUZLO0FBR0xDO0FBSEssR0FBUDtBQUtEOztBQUVNLFNBQVNWLHFCQUFULENBQStCWSxrQkFBL0IsRUFBbUQ7QUFDeEQsU0FBTztBQUNMRCw2Q0FESztBQUVMQztBQUZLLEdBQVA7QUFJRDs7QUFFTSxTQUFTWCxpQkFBVCxDQUEyQlEsT0FBM0IsRUFBb0NJLENBQXBDLEVBQXVDQyxDQUF2QyxFQUEwQztBQUMvQyxTQUFPO0FBQ0xILHdDQURLO0FBRUxGLG9CQUZLLEVBRUlJLElBRkosRUFFT0M7QUFGUCxHQUFQO0FBSUQ7O0FBRU0sU0FBU1osY0FBVCxDQUF3Qk8sT0FBeEIsRUFBaUNJLENBQWpDLEVBQW9DQyxDQUFwQyxFQUF1QztBQUM1QyxTQUFPO0FBQ0xILHFDQURLO0FBRUxGLG9CQUZLLEVBRUlJLElBRkosRUFFT0M7QUFGUCxHQUFQO0FBSUQ7O0FBRU0sU0FBU1gsaUJBQVQsQ0FBMkJNLE9BQTNCLEVBQW9DQyxNQUFwQyxFQUE0Q0csQ0FBNUMsRUFBK0NDLENBQS9DLEVBQWtEO0FBQ3ZELFNBQU87QUFDTEgsd0NBREs7QUFFTEYsb0JBRkssRUFFSUMsY0FGSixFQUVZRyxJQUZaLEVBRWVDO0FBRmYsR0FBUDtBQUlEOztBQUVNLFNBQVNWLGtCQUFULENBQTRCUyxDQUE1QixFQUErQkMsQ0FBL0IsRUFBa0M7QUFDdkMsU0FBTztBQUNMSCx5Q0FESztBQUVMRSxRQUZLLEVBRUZDO0FBRkUsR0FBUDtBQUlEOztBQUVNLFNBQVNULGVBQVQsQ0FBeUJRLENBQXpCLEVBQTRCQyxDQUE1QixFQUErQjtBQUNwQyxTQUFPO0FBQ0xILHNDQURLO0FBRUxFLFFBRkssRUFFRkM7QUFGRSxHQUFQO0FBSUQ7O0FBRU0sU0FBU1IsaUJBQVQsQ0FBMkJHLE9BQTNCLEVBQW9DQyxNQUFwQyxFQUE0Q0csQ0FBNUMsRUFBK0NDLENBQS9DLEVBQWtEO0FBQ3ZELFNBQU87QUFDTEgsd0NBREs7QUFFTEYsb0JBRkssRUFFSUMsY0FGSixFQUVZRyxJQUZaLEVBRWVDO0FBRmYsR0FBUDtBQUlEOztBQUVNLFNBQVNQLGtCQUFULENBQTRCTSxDQUE1QixFQUErQkMsQ0FBL0IsRUFBa0M7QUFDdkMsU0FBTztBQUNMSCx5Q0FESztBQUVMRSxRQUZLLEVBRUZDO0FBRkUsR0FBUDtBQUlEOztBQUVNLFNBQVNOLGVBQVQsQ0FBeUJLLENBQXpCLEVBQTRCQyxDQUE1QixFQUErQjtBQUNwQyxTQUFPO0FBQ0xILHNDQURLO0FBRUxFLFFBRkssRUFFRkM7QUFGRSxHQUFQO0FBSUQiLCJmaWxlIjoiaXRlbXMtYWN0aW9ucy5qcyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7XG4gIFNFTEVDVF9JVEVNLFxuICBTRUxFQ1RfVE9PTF9EUkFXSU5HX0lURU0sXG4gIFVQREFURV9EUkFXSU5HX0lURU0sXG4gIEVORF9EUkFXSU5HX0lURU0sXG4gIEJFR0lOX0RSQUdHSU5HX0lURU0sXG4gIFVQREFURV9EUkFHR0lOR19JVEVNLFxuICBFTkRfRFJBR0dJTkdfSVRFTSxcbiAgQkVHSU5fUk9UQVRJTkdfSVRFTSxcbiAgVVBEQVRFX1JPVEFUSU5HX0lURU0sXG4gIEVORF9ST1RBVElOR19JVEVNXG59IGZyb20gJy4uL2NvbnN0YW50cyc7XG5cbmV4cG9ydCBmdW5jdGlvbiBzZWxlY3RJdGVtKGxheWVySUQsIGl0ZW1JRCkge1xuICByZXR1cm4ge1xuICAgIHR5cGU6IFNFTEVDVF9JVEVNLFxuICAgIGxheWVySUQsXG4gICAgaXRlbUlEXG4gIH1cbn1cblxuZXhwb3J0IGZ1bmN0aW9uIHNlbGVjdFRvb2xEcmF3aW5nSXRlbShzY2VuZUNvbXBvbmVudFR5cGUpIHtcbiAgcmV0dXJuIHtcbiAgICB0eXBlOiBTRUxFQ1RfVE9PTF9EUkFXSU5HX0lURU0sXG4gICAgc2NlbmVDb21wb25lbnRUeXBlXG4gIH1cbn1cblxuZXhwb3J0IGZ1bmN0aW9uIHVwZGF0ZURyYXdpbmdJdGVtKGxheWVySUQsIHgsIHkpIHtcbiAgcmV0dXJuIHtcbiAgICB0eXBlOiBVUERBVEVfRFJBV0lOR19JVEVNLFxuICAgIGxheWVySUQsIHgsIHlcbiAgfVxufVxuXG5leHBvcnQgZnVuY3Rpb24gZW5kRHJhd2luZ0l0ZW0obGF5ZXJJRCwgeCwgeSkge1xuICByZXR1cm4ge1xuICAgIHR5cGU6IEVORF9EUkFXSU5HX0lURU0sXG4gICAgbGF5ZXJJRCwgeCwgeVxuICB9XG59XG5cbmV4cG9ydCBmdW5jdGlvbiBiZWdpbkRyYWdnaW5nSXRlbShsYXllcklELCBpdGVtSUQsIHgsIHkpIHtcbiAgcmV0dXJuIHtcbiAgICB0eXBlOiBCRUdJTl9EUkFHR0lOR19JVEVNLFxuICAgIGxheWVySUQsIGl0ZW1JRCwgeCwgeVxuICB9XG59XG5cbmV4cG9ydCBmdW5jdGlvbiB1cGRhdGVEcmFnZ2luZ0l0ZW0oeCwgeSkge1xuICByZXR1cm4ge1xuICAgIHR5cGU6IFVQREFURV9EUkFHR0lOR19JVEVNLFxuICAgIHgsIHlcbiAgfVxufVxuXG5leHBvcnQgZnVuY3Rpb24gZW5kRHJhZ2dpbmdJdGVtKHgsIHkpIHtcbiAgcmV0dXJuIHtcbiAgICB0eXBlOiBFTkRfRFJBR0dJTkdfSVRFTSxcbiAgICB4LCB5XG4gIH1cbn1cblxuZXhwb3J0IGZ1bmN0aW9uIGJlZ2luUm90YXRpbmdJdGVtKGxheWVySUQsIGl0ZW1JRCwgeCwgeSkge1xuICByZXR1cm4ge1xuICAgIHR5cGU6IEJFR0lOX1JPVEFUSU5HX0lURU0sXG4gICAgbGF5ZXJJRCwgaXRlbUlELCB4LCB5XG4gIH1cbn1cblxuZXhwb3J0IGZ1bmN0aW9uIHVwZGF0ZVJvdGF0aW5nSXRlbSh4LCB5KSB7XG4gIHJldHVybiB7XG4gICAgdHlwZTogVVBEQVRFX1JPVEFUSU5HX0lURU0sXG4gICAgeCwgeVxuICB9XG59XG5cbmV4cG9ydCBmdW5jdGlvbiBlbmRSb3RhdGluZ0l0ZW0oeCwgeSkge1xuICByZXR1cm4ge1xuICAgIHR5cGU6IEVORF9ST1RBVElOR19JVEVNLFxuICAgIHgsIHlcbiAgfVxufVxuIl19