Bind pointer drag on shape directly to a writable Vec (no handle dot);
returns a disposer. target is in the SVG-root frame and coords are read
via toWorld, so the grab offset survives bwd writes back through
shape.translate. Grab offset is captured on pointerdown; optional
dragging reports active state. Defaults cursor to "grab".
Bind pointer drag on
shapedirectly to a writableVec(no handle dot); returns a disposer.targetis in the SVG-root frame and coords are read viatoWorld, so the grab offset survives bwd writes back throughshape.translate. Grab offset is captured on pointerdown; optionaldraggingreports active state. Defaultscursorto"grab".