PowerPopupOptions class

Constructors

PowerPopupOptions({required PowerPopupBuilder popupBuilder, PopupSnap popupSnap = PopupSnap.markerTop, required PopupController popupController, PopupAnimation? popupAnimation, bool markerRotate = false, MarkerTapBehavior? markerTapBehavior, bool buildPopupOnHover = false, int timeToShowPopupOnHover = 300})

Properties

buildPopupOnHover bool
Set the popup building on hover rather than on tap.
final
hashCode int
The hash code for this object.
no setterinherited
markerRotate bool
Whether or not the markers rotate counter clockwise to the map rotation, defaults to false.
final
markerTapBehavior MarkerTapBehavior
The default MarkerTapBehavior is MarkerTapBehavior.togglePopupAndHideRest which will toggle the popup of the tapped marker and hide all other popups. This is a sensible default when you only want to show a single popup at a time but if you show multiple popups you probably want to use MarkerTapBehavior.togglePopup.
final
popupAnimation PopupAnimation?
Allows the use of an animation for showing/hiding popups. Defaults to no animation.
final
popupBuilder PowerPopupBuilder
Used to construct the popup.
final
popupController PopupController
If a PopupController is provided it can be used to programmatically show and hide the popup.
final
popupSnap PopupSnap
Controls the position of the popup relative to the marker or popup.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
timeToShowPopupOnHover int
Time (in milliseconds) required before the popup is shown when hovering. Set to 300 ms by default.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited