safari_click
Click elements in Safari using ref, selector, text, or coordinates. Emulates full pointer/mouse events to handle React, Airtable, and virtual DOM apps without moving your mouse.
Instructions
Click element. Use ref (from snapshot), selector, text, or x/y. Works on React/Airtable/virtual DOM apps via full PointerEvent+MouseEvent sequence + React Fiber fallback. Pure JS — never touches user's mouse. When using ref, always take a FRESH safari_snapshot first — refs expire after each new snapshot.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| x | No | X coordinate | |
| y | No | Y coordinate | |
| ref | No | Ref ID from safari_snapshot (e.g. '0_5') | |
| text | No | Visible text to find and click | |
| selector | No | CSS selector |