safari_click
Click elements in Safari using ref, selector, text, or coordinates. Simulates full mouse events for React, Airtable, and virtual DOM applications without moving the user's 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 |
|---|---|---|---|
| ref | No | Ref ID from safari_snapshot (e.g. '0_5') | |
| selector | No | CSS selector | |
| text | No | Visible text to find and click | |
| x | No | X coordinate | |
| y | No | Y coordinate |