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
polygon
The 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
searchEntity
The search entity related to the balloon item being clicked
-
A marker has been tapped
Declaration
Swift
func onMarkerTapped(markerName: String, markerType: String)
Parameters
markerName
The marker name being tapped
markerType
The marker type being tapped