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)