material_tooltip/material_tooltip library

Components and Directives in the Material Tooltip Package.

  • MaterialTooltipDirective
  • MaterialInkTooltipComponent
  • MaterialTooltipTargetDirective
  • MaterialPaperTooltipComponent
  • MaterialTooltipSourceDirective

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 Directive that marks the target of a tooltip.
TooltipTarget
Base class for tooltip targets.

Constants

tooltipShowDelay → const Duration