Reactive

public extension Reactive where Base: MLNMapView
public extension Reactive where Base == UserLocationManager
public extension Reactive where Base: VPSARKitLocationSource

Available where Base: MLNMapView

  • Declaration

    Swift

    var didFailLoadingMap: ControlEvent<(mapView: MLNMapView, error: Error)> { get }
  • Declaration

    Swift

    var didFinishLoadingStyle: ControlEvent<(mapView: MLNMapView, style: MLNStyle)> { get }
  • Declaration

    Swift

    var didFinishLoadingMap: ControlEvent<MLNMapView> { get }
  • Declaration

    Swift

    var didChangeRegion: ControlEvent<MLNMapView> { get }
  • Declaration

    Swift

    var didSelectAnnotation: ControlEvent<(mapView: MLNMapView, annotation: MLNAnnotation)> { get }
  • Declaration

    Swift

    var didUpdateUserLocation: ControlEvent<(mapView: MLNMapView, userLocation: MLNUserLocation?)> { get }
  • Declaration

    Swift

    var didChangeUserTrackingMode: ControlEvent<(mapView: MLNMapView, mode: MLNUserTrackingMode, animated: Bool)> { get }
  • Declaration

    Swift

    func setDelegate(_ delegate: MLNMapViewDelegate) -> Disposable

Available where Base == UserLocationManager

Available where Base: VPSARKitLocationSource