Hints topic
A bubble attached to a widget, and whatever opens it.
Hint is the whole feature: a tooltip on hover or long-press, a persistent
callout you open from code with a HintController, and — the case the package
was written for — a hint on a disabled control, because triggers are read
from raw pointer events rather than the gesture arena.
Start with Hint. Reach for HintController when something other than the
user opens the bubble, HintQueue when several should appear in turn, and
Beacon when the problem is that nobody has noticed the widget at all.
Classes
- Beacon Hints
- A pulsing dot that draws the eye, and opens a hint when tapped.
- Hint Hints
- A tooltip, a persistent hint or a programmatic callout attached to child.
- HintController Hints
- Drives a Hint programmatically.
- HintQueue Hints
- Shows a series of hints one after another, without a tour.
- HintRegistry Hints
- Keeps at most one exclusive hint open across the whole app.
Enums
- HintDirection Hints
- The side of a target a hint bubble may be asked to appear on.
- HintTrigger Hints
- What makes a Hint appear.
Typedefs
- HintContentBuilder = Widget Function(BuildContext context) Hints
- Signature for building rich hint content.