NavigationManager
public class NavigationManager
-
Declaration
Swift
public weak var delegate: NavigationManagerDelegate?
-
Declaration
Swift
public var updateTimeInterval: DispatchTimeInterval
-
Declaration
Swift
public var hasActiveNavigation: Bool { get }
-
Declaration
Swift
public func startNavigation( origin: Coordinate? = nil, destination: Coordinate, travelMode: TravelMode = .walk, options: NavigationOptions = .init(), searchOptions: ItinerarySearchOptions = .init(), timeout: DispatchTimeInterval = .seconds(30) ) -> Single<Itinerary>
-
Declaration
Swift
public func startNavigation(_ itinerary: Itinerary, options: NavigationOptions = .init(), searchOptions: ItinerarySearchOptions = .init()) -> Single<Itinerary>
-
Declaration
Swift
public func stopNavigation() -> Result<Itinerary, NavigationError>
-
Declaration
Swift
public func getNavigationInfo() -> NavigationInfo?