RouteProgress

public struct RouteProgress

The RouteProgress class provides information about the driver’s progress along the route.

Lifecycle

  • Initializes RouteProgress with the current position, arrival time, distance along the route and additional information.

    Declaration

    Swift

    public init(
        currentPosition: GeoLocation,
        arrivalTimeInSeconds: TimeInterval = 0,
        distanceAlongRouteInMeters: Double = 0,
        remainingRoutePointsProgress: [RoutePointProgress] = [],
        extras: String? = nil
    )

    Parameters

    currentPosition

    Current position of the driver.

    arrivalTimeInSeconds

    Arrival time in seconds. Defaults to 0.

    distanceAlongRouteInMeters

    Distance from the beginning of the route to the driver’s current position. Defaults to 0.

    extras

    Optional additional information.

Public