UNPKG

@gorpacrate/core-graphics

Version:

A core library for creating shape-based graphic editors

14 lines 516 B
"use strict"; exports.__esModule = true; var declarations_1 = require("../declarations"); function getViewportPosition(currentState) { var mode = currentState.mode, viewport = currentState.viewport; if (declarations_1.isMovingViewportMode(mode)) { var _a = mode.payload, dx = _a.dx, dy = _a.dy; var x = viewport.x, y = viewport.y; return { x: x + dx, y: y + dy }; } return viewport; } exports.getViewportPosition = getViewportPosition; //# sourceMappingURL=editor-state.js.map