ManeuverProgress

public struct ManeuverProgress : Hashable

Indicates a user’s progress to a Maneuver.

  • Index of the Maneuver being traversed along the route. Defaults to 0.

    Declaration

    Swift

    public var maneuverIndex: Int32
  • The distance in meters from current location until the Maneuver. Defaults to 0.

    Declaration

    Swift

    public var remainingDistanceInMeters: Int32
  • The estimated time in seconds for traversing the Section from current location until the Maneuver is reached, including traffic delays if available. Defaults to 0 seconds.

    Declaration

    Swift

    public var remainingDuration: TimeInterval
  • Creates a new instance.

    Declaration

    Swift

    public init(maneuverIndex: Int32 = 0, remainingDistanceInMeters: Int32 = 0, remainingDuration: TimeInterval = 0)