-
The
gestureManager
will be responsible for all gestures on the mapDeclaration
Swift
public internal(set) var gestureManager: GestureManager! { get }
-
The
cameraManager
that manages a camera’s view lifecycle.Declaration
Swift
public internal(set) var cameraManager: CameraManager! { get }
-
The
locationManager
that handles location events of the mapDeclaration
Swift
public internal(set) var locationManager: LocationManager! { get }
-
The
style
object supports run time stylingDeclaration
Swift
public internal(set) var style: Style! { get }
-
Controls the addition/removal of annotations to the map.
Declaration
Swift
public internal(set) var annotationManager: AnnotationManager! { get }
-
Undocumented
Declaration
Swift
public init(frame: CGRect, resourceOptions: ResourceOptions, glyphsRasterizationOptions: GlyphsRasterizationOptions = GlyphsRasterizationOptions.default, styleURI: StyleURI? = .streets)
-
Undocumented
Declaration
Swift
public required init?(coder: NSCoder)
-
Undocumented
Declaration
Swift
open override func awakeFromNib()
-
Updates the map with new configuration options. Causes underlying structures to reload configuration synchronously.
Declaration
Swift
public func update(with updateMapOptions: (inout MapOptions) -> Void)
Parameters
update
A closure that is fed the current map options and manipulates it in some way.
-
Declaration
Swift
public func screenCoordinate(for locationCoordinate: CLLocationCoordinate2D) -> ScreenCoordinate
-
Declaration
Swift
public func metersPerPointAtLatitude(latitude: CLLocationDegrees) -> CLLocationDistance
-
Declaration
Swift
public func subscribeRenderFrameHandler(_ handler: @escaping (MapboxCoreMaps.Event) -> Void)
-
Declaration
Swift
public func subscribeStyleChangeHandler(_ handler: @escaping (MapboxCoreMaps.Event) -> Void)