string
The tip's text; the body text of a rich tooltip.
{ label: string; onPress: () => void }
Rich only: a text button. A rich tooltip with an action stays open while
the pointer is over it (web) and until the action is taken or the anchor
is long-pressed again (native).
number
default: 500
Hover dwell (ms) before the tip appears on web. Without it, sweeping the
pointer across a toolbar flashes every tooltip in the row.
number
default: 1500
Auto-hide delay (ms) after long-press on native.
number
default: 100
Grace period (ms) before the tip leaves on hover-out.
"top" | "bottom" | "left" | "right"
default: "top"
string
Rich only: the subhead.
"plain" | "rich"
default: "plain"
`"plain"` is the one-line label for an icon-only control. `"rich"` adds a
`title` and an `action`, for context a label cannot carry. Defaults to
`"plain"`.