Right-click floating menu with viewport clamping, dividers, and danger variant
| Prop | Type | Default | Description |
|---|---|---|---|
open | boolean | false | Menu visibility (bindable) |
x | number | 0 | Horizontal position in px (clientX) |
y | number | 0 | Vertical position in px (clientY) |
header | string | - | Optional header label above items |
items | MenuItem[] | [] | Menu items — label + onSelect, or divider: true |