UNPKG

@foblex/flow

Version:

An Angular library designed to simplify the creation and manipulation of dynamic flow. Provides components for flows, nodes, and connections, automating node manipulation and inter-node connections.

12 lines 2.56 kB
import { EFResizeHandleType } from '../../f-node'; export const RESIZE_DIRECTIONS = { [EFResizeHandleType.LEFT]: { x: -1, y: 0 }, [EFResizeHandleType.LEFT_TOP]: { x: -1, y: -1 }, [EFResizeHandleType.TOP]: { x: 0, y: -1 }, [EFResizeHandleType.RIGHT_TOP]: { x: 1, y: -1 }, [EFResizeHandleType.RIGHT]: { x: 1, y: 0 }, [EFResizeHandleType.RIGHT_BOTTOM]: { x: 1, y: 1 }, [EFResizeHandleType.BOTTOM]: { x: 0, y: 1 }, [EFResizeHandleType.LEFT_BOTTOM]: { x: -1, y: 1 }, }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmVzaXplLWRpcmVjdGlvbi5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL2YtZmxvdy9zcmMvZi1kcmFnZ2FibGUvZi1ub2RlLXJlc2l6ZS9yZXNpemUtZGlyZWN0aW9uLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxrQkFBa0IsRUFBRSxNQUFNLGNBQWMsQ0FBQztBQUVsRCxNQUFNLENBQUMsTUFBTSxpQkFBaUIsR0FBRztJQUUvQixDQUFFLGtCQUFrQixDQUFDLElBQUksQ0FBRSxFQUFFLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUU7SUFFNUMsQ0FBRSxrQkFBa0IsQ0FBQyxRQUFRLENBQUUsRUFBRSxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUU7SUFFakQsQ0FBRSxrQkFBa0IsQ0FBQyxHQUFHLENBQUUsRUFBRSxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFO0lBRTNDLENBQUUsa0JBQWtCLENBQUMsU0FBUyxDQUFFLEVBQUUsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRTtJQUVqRCxDQUFFLGtCQUFrQixDQUFDLEtBQUssQ0FBRSxFQUFFLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFO0lBRTVDLENBQUUsa0JBQWtCLENBQUMsWUFBWSxDQUFFLEVBQUUsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUU7SUFFbkQsQ0FBRSxrQkFBa0IsQ0FBQyxNQUFNLENBQUUsRUFBRSxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRTtJQUU3QyxDQUFFLGtCQUFrQixDQUFDLFdBQVcsQ0FBRSxFQUFFLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUU7Q0FDcEQsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEVGUmVzaXplSGFuZGxlVHlwZSB9IGZyb20gJy4uLy4uL2Ytbm9kZSc7XG5cbmV4cG9ydCBjb25zdCBSRVNJWkVfRElSRUNUSU9OUyA9IHtcblxuICBbIEVGUmVzaXplSGFuZGxlVHlwZS5MRUZUIF06IHsgeDogLTEsIHk6IDAgfSxcblxuICBbIEVGUmVzaXplSGFuZGxlVHlwZS5MRUZUX1RPUCBdOiB7IHg6IC0xLCB5OiAtMSB9LFxuXG4gIFsgRUZSZXNpemVIYW5kbGVUeXBlLlRPUCBdOiB7IHg6IDAsIHk6IC0xIH0sXG5cbiAgWyBFRlJlc2l6ZUhhbmRsZVR5cGUuUklHSFRfVE9QIF06IHsgeDogMSwgeTogLTEgfSxcblxuICBbIEVGUmVzaXplSGFuZGxlVHlwZS5SSUdIVCBdOiB7IHg6IDEsIHk6IDAgfSxcblxuICBbIEVGUmVzaXplSGFuZGxlVHlwZS5SSUdIVF9CT1RUT00gXTogeyB4OiAxLCB5OiAxIH0sXG5cbiAgWyBFRlJlc2l6ZUhhbmRsZVR5cGUuQk9UVE9NIF06IHsgeDogMCwgeTogMSB9LFxuXG4gIFsgRUZSZXNpemVIYW5kbGVUeXBlLkxFRlRfQk9UVE9NIF06IHsgeDogLTEsIHk6IDEgfSxcbn07XG4iXX0=