material_tooltip/material_tooltip library
Components and Directives in the Material Tooltip Package.
MaterialTooltipDirectiveMaterialInkTooltipComponentMaterialTooltipTargetDirectiveMaterialPaperTooltipComponentMaterialTooltipSourceDirective
see module.dart for bindings which must be provided in app which use any Material Tooltip component.
Classes
- ClickableTooltipTargetDirective
- A directive that marks the target of a tooltip and handles activating on mouse over (with delay), click, enter, and space.
- MaterialIconTooltipComponent
- An icon that displays a paper tooltip on mouse-hover, click, enter, space, and focus.
- MaterialInkTooltipComponent
- An ink-based overlay meant to deliver contextual information about the element it targets.
- MaterialPaperTooltipComponent
- A paper based overlay meant to convey long-form contextual information about its target element.
- MaterialTooltipDirective
- An ink-based tooltip which can be attached to any element.
- MaterialTooltipSourceDirective
- An implementation of PopupSourceDirective that shows and hides the popup on keyboard and mouse events.
- MaterialTooltipTargetDirective
- A directive that marks the target of a tooltip and handles showing and hiding a tooltip on hover, click, and focus.
- Tooltip
-
Lightweight interface for Tooltip components to implement so they can be
controlled by a
TooltipController. - TooltipBehavior
-
Class incorporating the common behavior of a
Directivethat marks the target of a tooltip. - TooltipTarget
- Base class for tooltip targets.
Constants
- tooltipShowDelay → const Duration