dragDirections
dragDirections: Ref<
Record<
"horizontal"
| "vertical",
"up" | "down" | "left" | "right" | undefined,
>,
>
dragEnd
dragEnd: (e?: PointerEvent, options?: { apply?: boolean }) => void
draggingEdges
draggingEdges: Ref<
{ endX: number; endY: number; startX: number; startY: number }[],
>
dragMove
dragMove: (e: PointerEvent) => void
dragPoint
dragPoint: Ref<{ x: number; y: number } | undefined>
forceRecalculateEdges
forceRecalculateEdges: () => void
frameDragFrameId
frameDragFrameId: Ref<string | undefined>
isDragging
isDragging: Ref<false | "frame" | "edge">
isDraggingFromWindowEdge
isDraggingFromWindowEdge: Ref<boolean>
visualEdges
visualEdges: Ref<
{ endX: number; endY: number; startX: number; startY: number }[],
>