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.
- 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.