MNMapVectorElementListenerDelegate
public protocol MNMapVectorElementListenerDelegate : AnyObject
Map vector listener delegate for events such as polygon tap, marker tap etc.
-
A polygon has been tapped
Declaration
Swift
func onPolygonTapped(polygon: MNMapPolygon, tapType: MapstedMapApi.TapType, tapPos: MNMercator)Parameters
polygonThe polygon user tapped
-
Declaration
Swift
func onEntityTapped(entity: MNMapEntity, tapType: MapstedMapApi.TapType, tapPos: MNMercator) -
When store clicked, there will be a popup balloon item. The Balloon item has been clicked
Declaration
Swift
func onBalloonClicked(searchEntity: MNSearchEntity)Parameters
searchEntityThe search entity related to the balloon item being clicked
-
A marker has been tapped
Declaration
Swift
func onMarkerTapped(markerName: String, markerType: String)Parameters
markerNameThe marker name being tapped
markerTypeThe marker type being tapped
MNMapVectorElementListenerDelegate Protocol Reference