init
TypeScriptstatic init(mapView?: (MKMapView) | null): Promise<MKCompassButton>Swift declarationconvenience init(mapView: MKMapView?)class · iOS 11.0+ · SDK 27.1
class MKCompassButtonstatic init(mapView?: (MKMapView) | null): Promise<MKCompassButton>Swift declarationconvenience init(mapView: MKMapView?)get compassVisibility(): Promise<MKFeatureVisibility>Swift declarationvar compassVisibility: MKFeatureVisibility { get set }setCompassVisibility(value: MKFeatureVisibility): Promise<void>Swift declarationvar compassVisibility: MKFeatureVisibility { get set }get mapView(): Promise<(MKMapView) | null>Swift declarationweak var mapView: MKMapView? { get set }setMapView(value?: (MKMapView) | null): Promise<void>Swift declarationweak var mapView: MKMapView? { get set }1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
MKCompassButton.init()
inherited init: cannot prove legal (class declares 1 custom initializer)