session_drag
Perform mouse drag actions between viewport coordinates, with configurable steps and delay, to move drag targets and canvas selections that track pointer movement.
Instructions
Drag the mouse from one viewport position to another: press at from, steps interpolated mousemove events (delay_ms apart), release at to. Moves AMarker-style drag targets and canvas selections that only track while the pointer travels.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to | Yes | Where to release it | |
| from | Yes | Where to press the mouse button down | |
| steps | No | Interpolated mousemove events between from and to (default 10) | |
| delay_ms | No | Delay between moves in ms (default 30) — gives mousemove-driven widgets time to react per step | |
| session_id | Yes | Session ID |