UNPKG

@gorpacrate/core-graphics

Version:

A core library for creating shape-based graphic editors

27 lines 1.05 kB
"use strict"; exports.__esModule = true; var tslib_1 = require("tslib"); var React = require("react"); exports.SHAPE_BB_PADDING = 1; var ShapeRenderingComponentClassInstance = /** @class */ (function (_super) { tslib_1.__extends(ShapeRenderingComponentClassInstance, _super); function ShapeRenderingComponentClassInstance() { return _super !== null && _super.apply(this, arguments) || this; } return ShapeRenderingComponentClassInstance; }(React.Component)); exports.ShapeRenderingComponentClassInstance = ShapeRenderingComponentClassInstance; function resizeHandle(relX, relY, cursor) { return { relX: relX, relY: relY, cursor: cursor }; } exports.DEFAULT_RESIZE_HANDLES = [ resizeHandle(0, -1, 'ns-resize'), resizeHandle(0, 1, 'ns-resize'), resizeHandle(-1, 0, 'ew-resize'), resizeHandle(1, 0, 'ew-resize'), resizeHandle(-1, -1, 'nwse-resize'), resizeHandle(1, -1, 'nesw-resize'), resizeHandle(-1, 1, 'nesw-resize'), resizeHandle(1, 1, 'nwse-resize') ]; //# sourceMappingURL=shapes.js.map