TKUINearbyMapManager
@MainActor
public class TKUINearbyMapManager : TKUIMapManager
extension TKUINearbyMapManager: TKUICompatibleHomeMapManager
Undocumented
-
Undocumented
Declaration
Swift
@MainActor public weak var viewModel: TKUINearbyViewModel?
-
Declaration
Swift
@MainActor 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
@MainActor public var mapCenter: Driver<CLLocationCoordinate2D?> { get }
-
Declaration
Swift
@MainActor public var mapRect: Driver<MKMapRect> { get }
-
Undocumented
Declaration
Swift
@MainActor public var mapSelection: Signal<TKUIIdentifiableAnnotation?> { get }
-
Undocumented
Declaration
Swift
@MainActor public var searchResult: MKAnnotation? { get set }
-
Declaration
Swift
@MainActor override public func takeCharge(of mapView: MKMapView, animated: Bool)
-
Declaration
Swift
@MainActor override public func cleanUp(_ mapView: MKMapView, animated: Bool)
-
Declaration
Swift
@MainActor public func zoom(to city: TKRegion.City, animated: Bool)
-
Declaration
Swift
@MainActor public func select(_ annotation: MKAnnotation)
-
Declaration
Swift
@MainActor public var nextFromMap: Observable<TKUIHomeCard.ComponentAction> { get }
-
Undocumented
Declaration
Swift
@MainActor public func mapView(_ mapView: MKMapView, didChange mode: MKUserTrackingMode, animated: Bool)
-
Undocumented
Declaration
Swift
@MainActor public override func mapView(_ mapView: MKMapView, regionDidChangeAnimated animated: Bool)
-
Undocumented
Declaration
Swift
@MainActor public override func mapView(_ mapView: MKMapView, didSelect view: MKAnnotationView)