RouteStopProgress
public struct RouteStopProgress
Represents current progress along the route till given RouteStop.
-
Creates an instance of
TomTomSDKNavigationEngines/RouteStopProgress.Declaration
Swift
public init( routeStopID: UUID, remainingTime: Measurement<UnitDuration>, remainingDistance: Measurement<UnitLength> ) -
Creates an instance of
TomTomSDKNavigationEngines/RouteStopProgress.Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public init( routeStopID: UUID, remainingTime: Measurement<UnitDuration>, remainingDistance: Measurement<UnitLength>, remainingTrafficDelay: Measurement<UnitDuration> = .tt.seconds(0) )Parameters
routeStopIDA unique identifier of the corresponding route stop.
remainingTimeEstimated remaining travel time from current location till
RouteStop.remainingDistanceRemaining distance along the route from current location till
RouteStop.remainingTrafficDelayRemaining delay along the route from the current location to the
RouteStop, attributed to traffic congestion. Defaults to.seconds(0).
-
A unique identifier of the corresponding route stop.
Declaration
Swift
public let routeStopID: UUID -
Estimated remaining travel time from current location till
RouteStop.Declaration
Swift
public let remainingTime: Measurement<UnitDuration> -
Remaining distance along the route from current location till
RouteStop.Declaration
Swift
public let remainingDistance: Measurement<UnitLength> -
Remaining delay along the route from the current location to the
RouteStop, attributed to traffic congestion.Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public let remainingTrafficDelay: Measurement<UnitDuration>
TomTom SDK for iOS (0.71.1)
RouteStopProgress