dab35c9033
* Enable multi points in lines * Stop retrieving arrow points for lines * Migrate lines to new spec during load * Clean up and refactor some code - Normalize shape dimensions during load - Rename getArrowAbsoluteBounds * Fix linter issues
26 lines
710 B
TypeScript
26 lines
710 B
TypeScript
export { newElement, newTextElement, duplicateElement } from "./newElement";
|
|
export {
|
|
getElementAbsoluteCoords,
|
|
getCommonBounds,
|
|
getDiamondPoints,
|
|
getArrowPoints,
|
|
getLinearElementAbsoluteBounds,
|
|
} from "./bounds";
|
|
|
|
export { handlerRectangles } from "./handlerRectangles";
|
|
export { hitTest } from "./collision";
|
|
export {
|
|
resizeTest,
|
|
getCursorForResizingElement,
|
|
normalizeResizeHandle,
|
|
} from "./resizeTest";
|
|
export { isTextElement } from "./typeChecks";
|
|
export { textWysiwyg } from "./textWysiwyg";
|
|
export { redrawTextBoundingBox } from "./textElement";
|
|
export {
|
|
getPerfectElementSize,
|
|
isInvisiblySmallElement,
|
|
resizePerfectLineForNWHandler,
|
|
normalizeDimensions,
|
|
} from "./sizeHelpers";
|