CMMapControllerDelegate
@objc public protocol CMMapControllerDelegate: NSObjectProtocol
The map controller delegate
-
The map ready callback
Declaration
Swift
@objc optional func onReadyMap(_ map: CMMapController)Parameters
mapThe map controller
-
On user click map callback
Declaration
Swift
@objc optional func map(_ map: CMMapController, onClick location: CMLatLng)Parameters
mapThe map controller
locationThe click location
-
On user double-click map callback
Declaration
Swift
@objc optional func map(_ map: CMMapController, onDoubleClick location: CMLatLng)Parameters
mapThe map controller
locationThe double-click location
-
On user long-click map callback
Declaration
Swift
@objc optional func map(_ map: CMMapController, onLongClick location: CMLatLng)Parameters
mapThe map controller
locationThe long-click location
-
On user pan map callback
Declaration
Swift
@objc optional func map(_ map: CMMapController, onPan displacement: CGPoint)Parameters
mapThe map controller
displacementThe pan displacement point
-
On user pinch map callback
Declaration
Swift
@objc optional func map(_ map: CMMapController, onPinch location: CMLatLng)Parameters
mapThe map controller
locationThe pinch location
-
On user pinch map callback
Declaration
Swift
@objc optional func map(_ map: CMMapController, onRotation ration: Float)Parameters
mapThe map controller
rotationThe ratation in radiants
-
On user shove map callback
Declaration
Swift
@objc optional func map(_ map: CMMapController, onShove displacement: CGPoint)Parameters
mapThe map controller
displacementThe shove point
-
On user select marker callback
Declaration
Swift
@objc optional func map(_ map: CMMapController, didSelectMarker feature: CMMarker)Parameters
mapThe map controller
featureThe marker feature selected
-
On user select feature callback
Declaration
Swift
@objc optional func map(_ map: CMMapController, didSelectGeometry feature: CMGeometry)Parameters
mapThe map controller
featureThe feature selected
CMMapControllerDelegate Protocol Reference