TKUINearbyMapManager

public class TKUINearbyMapManager : TKUIMapManager
extension TKUINearbyMapManager: TKUICompatibleHomeMapManager

Undocumented

  • Undocumented

    Declaration

    Swift

    public weak var viewModel: TKUINearbyViewModel?
  • Declaration

    Swift

    public init(defaultMapRect: MKMapRect = .null)

    Parameters

    defaultMapRect

    The map rect to show when the user hasn’t granted access to their current location.

  • Undocumented

    Declaration

    Swift

    public var mapCenter: Driver<CLLocationCoordinate2D?> { get }
  • Declaration

    Swift

    public var mapRect: Driver<MKMapRect> { get }
  • Undocumented

    Declaration

    Swift

    public var mapSelection: Signal<TKUIIdentifiableAnnotation?> { get }
  • Undocumented

    Declaration

    Swift

    public var searchResult: MKAnnotation? { get set }
  • Declaration

    Swift

    override public func takeCharge(of mapView: MKMapView, animated: Bool)
  • Declaration

    Swift

    override public func cleanUp(_ mapView: MKMapView, animated: Bool)
  • Declaration

    Swift

    public func zoom(to city: TKRegion.City, animated: Bool)
  • Declaration

    Swift

    public func select(_ annotation: MKAnnotation)
  • Declaration

    Swift

    public var nextFromMap: Observable<TKUIHomeCard.ComponentAction> { get }
  • Undocumented

    Declaration

    Swift

    public func mapView(_ mapView: MKMapView, didChange mode: MKUserTrackingMode, animated: Bool)
  • Undocumented

    Declaration

    Swift

    public override func mapView(_ mapView: MKMapView, regionDidChangeAnimated animated: Bool)
  • Undocumented

    Declaration

    Swift

    public override func mapView(_ mapView: MKMapView, didSelect view: MKAnnotationView)