react-planner-viewer
Version:
react-planner-viewer is a React Component for view plans builded with react-planner in 2D mode
27 lines (23 loc) • 2.08 kB
JavaScript
import { UPDATE_2D_CAMERA, SELECT_TOOL_PAN, SELECT_TOOL_ZOOM_IN, SELECT_TOOL_ZOOM_OUT } from '../constants';
export function updateCameraView(value) {
return {
type: UPDATE_2D_CAMERA,
value: value
};
}
export function selectToolPan() {
return {
type: SELECT_TOOL_PAN
};
}
export function selectToolZoomOut() {
return {
type: SELECT_TOOL_ZOOM_OUT
};
}
export function selectToolZoomIn() {
return {
type: SELECT_TOOL_ZOOM_IN
};
}
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9hY3Rpb25zL3ZpZXdlcjJkLWFjdGlvbnMuanMiXSwibmFtZXMiOlsiVVBEQVRFXzJEX0NBTUVSQSIsIlNFTEVDVF9UT09MX1BBTiIsIlNFTEVDVF9UT09MX1pPT01fSU4iLCJTRUxFQ1RfVE9PTF9aT09NX09VVCIsInVwZGF0ZUNhbWVyYVZpZXciLCJ2YWx1ZSIsInR5cGUiLCJzZWxlY3RUb29sUGFuIiwic2VsZWN0VG9vbFpvb21PdXQiLCJzZWxlY3RUb29sWm9vbUluIl0sIm1hcHBpbmdzIjoiQUFBQSxTQUFRQSxnQkFBUixFQUEwQkMsZUFBMUIsRUFBMkNDLG1CQUEzQyxFQUFnRUMsb0JBQWhFLFFBQTJGLGNBQTNGOztBQUVBLE9BQU8sU0FBU0MsZ0JBQVQsQ0FBMEJDLEtBQTFCLEVBQWlDO0FBQ3RDLFNBQU87QUFDTEMsVUFBTU4sZ0JBREQ7QUFFTEs7QUFGSyxHQUFQO0FBSUQ7O0FBRUQsT0FBTyxTQUFTRSxhQUFULEdBQXlCO0FBQzlCLFNBQU87QUFDTEQsVUFBTUw7QUFERCxHQUFQO0FBR0Q7O0FBRUQsT0FBTyxTQUFTTyxpQkFBVCxHQUE2QjtBQUNsQyxTQUFPO0FBQ0xGLFVBQU1IO0FBREQsR0FBUDtBQUdEOztBQUVELE9BQU8sU0FBU00sZ0JBQVQsR0FBNEI7QUFDakMsU0FBTztBQUNMSCxVQUFNSjtBQURELEdBQVA7QUFHRCIsImZpbGUiOiJ2aWV3ZXIyZC1hY3Rpb25zLmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHtVUERBVEVfMkRfQ0FNRVJBLCBTRUxFQ1RfVE9PTF9QQU4sIFNFTEVDVF9UT09MX1pPT01fSU4sIFNFTEVDVF9UT09MX1pPT01fT1VUfSBmcm9tICcuLi9jb25zdGFudHMnO1xuXG5leHBvcnQgZnVuY3Rpb24gdXBkYXRlQ2FtZXJhVmlldyh2YWx1ZSkge1xuICByZXR1cm4ge1xuICAgIHR5cGU6IFVQREFURV8yRF9DQU1FUkEsXG4gICAgdmFsdWVcbiAgfVxufVxuXG5leHBvcnQgZnVuY3Rpb24gc2VsZWN0VG9vbFBhbigpIHtcbiAgcmV0dXJuIHtcbiAgICB0eXBlOiBTRUxFQ1RfVE9PTF9QQU5cbiAgfTtcbn1cblxuZXhwb3J0IGZ1bmN0aW9uIHNlbGVjdFRvb2xab29tT3V0KCkge1xuICByZXR1cm4ge1xuICAgIHR5cGU6IFNFTEVDVF9UT09MX1pPT01fT1VUXG4gIH07XG59XG5cbmV4cG9ydCBmdW5jdGlvbiBzZWxlY3RUb29sWm9vbUluKCkge1xuICByZXR1cm4ge1xuICAgIHR5cGU6IFNFTEVDVF9UT09MX1pPT01fSU5cbiAgfTtcbn1cbiJdfQ==