Enumerations

The following enumerations are available globally.

  • Provides predefined announcement types.

    Important

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

    Declaration

    Swift

    public enum DefaultAnnouncementType
  • Maneuver type to use in driving instructions.

    Important

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

    Declaration

    Swift

    public enum AnnouncementManeuver

Consumption

  • Different types of consumption.

    Important

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

    Declaration

    Swift

    public enum Consumption : Hashable
    extension Consumption: CustomStringConvertible
  • Indicates driving side at the point of the maneuver.

    See more

    Declaration

    Swift

    public enum DrivingSide
  • Indicates a type of auto transport system.

    See more

    Declaration

    Swift

    public enum AutoTransportType
  • Indicates the direction to enter or exit a carpool lane.

    See more

    Declaration

    Swift

    public enum CarpoolLaneDirection
  • Classification of an exit direction, relative to the direction of travel.

    See more

    Declaration

    Swift

    public enum ExitDirection
  • Indicates the side of the road of an itinerary point.

    See more

    Declaration

    Swift

    public enum ItineraryPointRelativePosition
  • Provides the information about the landmark types.

    See more

    Declaration

    Swift

    public enum Landmark
  • Indicates the quantized turn angle relative to driving direction.

    See more

    Declaration

    Swift

    public enum QuantizedTurnAngle
  • Indicates the payment type accepted for a toll.

    See more

    Declaration

    Swift

    public enum TollPaymentType : Hashable
  • Indicates the direction of a turn maneuver.

    See more

    Declaration

    Swift

    public enum TurnDirection
  • Indicates the direction to follow at a fork relative to the direction of travel.

    See more

    Declaration

    Swift

    public enum ForkDirection
  • Indicates the direction to follow at a fork.

    See more

    Declaration

    Swift

    public enum MergeSide

RoadType

  • Indicates a road type.

    See more

    Declaration

    Swift

    public enum RoadType : Equatable

PlanningReason

  • Represents the planning reason returned from the route planner.

    Important

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

    Declaration

    Swift

    public enum PlanningReason
    extension PlanningReason: CustomStringConvertible
  • Represents the side of the road at which RouteStop is located.

    Important

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

    Declaration

    Swift

    public enum RoadSide

SourceType

  • Defines the source of RouteStop.

    Important

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

    Declaration

    Swift

    public enum SourceType
  • The Direction represents the direction of the road lane.

    See more

    Declaration

    Swift

    public enum Direction
  • The LaneSeparator represents the lane separator painted on the road surface.

    See more

    Declaration

    Swift

    public enum LaneSeparator
  • Magnitude of delay caused by the incident.

    See more

    Declaration

    Swift

    public enum MagnitudeOfDelay