RouteSnapshot

public struct RouteSnapshot

Snapshot of the current route.

Important

This is a Public Preview API. It may be changed or removed at any time.
  • Active RoutePlan.

    Important

    This is a Public Preview API. It may be changed or removed at any time.

    Declaration

    Swift

    public let routePlan: RoutePlan
  • The number of waypoints already visited on the current route.

    Important

    This is a Public Preview API. It may be changed or removed at any time.

    Declaration

    Swift

    public let numberOfVisitedWaypoints: Int
  • The RouteStop the user is currently navigating to, or nil if the user is navigating directly to the destination.

    Important

    This is a Public Preview API. It may be changed or removed at any time.

    Declaration

    Swift

    public let nextWaypoint: RouteStop?
  • Current progress along the route.

    Important

    This is a Public Preview API. It may be changed or removed at any time.

    Declaration

    Swift

    public let routeProgress: RouteProgress
  • Indicates if the route is being followed.

    Important

    This is a Public Preview API. It may be changed or removed at any time.

    Declaration

    Swift

    public let isFollowed: Bool
  • Array of WaypointArrivalStatus published by the arrival engine.

    Important

    This is a Public Preview API. It may be changed or removed at any time.

    Declaration

    Swift

    public let waypointArrivalHistory: [WaypointArrivalStatus]