MNMapVectorTileEventListenerDelegate

public protocol MNMapVectorTileEventListenerDelegate : AnyObject
  • An entity has been tapped

    Declaration

    Swift

    func onTileEntityTapped(entity: MNMapEntity, tapType: MapstedMapApi.TapType, tapPos: MNMercator)

    Parameters

    entity

    The entity user tapped

  • A polygon has been tapped

    Declaration

    Swift

    func onTilePolygonTapped(polygon: MNMapPolygon, tapType: MapstedMapApi.TapType, tapPos: MNMercator)

    Parameters

    polygon

    The polygon user tapped

  • When store clicked, there will be a popup balloon item. The Balloon item has been clicked

    Declaration

    Swift

    func onTileBalloonClicked(searchEntity: MNSearchEntity)

    Parameters

    searchEntity

    The search entity related to the balloon item being clicked

  • A marker has been tapped

    Declaration

    Swift

    func onTileMarkerTapped(markerName: String, markerType: String)

    Parameters

    markerName

    The marker name being tapped

    markerType

    The marker type being tapped