info_popup library

Classes

HighLightTheme
The HighLightTheme class is used to customize the highlighter.
InfoPopupArrowTheme
InfoPopupArrowTheme is used to customize the arrow of the popup.
InfoPopupContentTheme
InfoPopupContentTheme is used to customize the content of the popup.
InfoPopupController
Popup manager for the InfoPopup widget. InfoPopupController is used to show and dismiss the popup.
InfoPopupWidget
A widget that shows a popup with text.
OverlayInfoPopup
InfoPopup is a widget that shows a popup with a text and an arrow indicator.

Enums

ArrowDirection
ArrowDirection is used to specify the direction of the arrow.
PopupClickTriggerBehavior
PopupClickTriggerBehavior is used to specify the trigger behavior of the info popup.
PopupDismissTriggerBehavior
PopupDismissTriggerBehavior is used to specify the trigger behavior of the info popup.

Mixins

PopupConstants
PopupConstants is some constants used in the popup.

Extensions

BuildContextExtensions on BuildContext
BuildContextExtensions is a class that contains extensions for BuildContext

Typedefs

OnAreaPressed = void Function(InfoPopupController controller)
OnAreaPressed is called when the tap area is pressed.
OnControllerCreated = void Function(InfoPopupController controller)
OnControllerCreated is called when the InfoPopupController is created.