Enumerations
The following enumerations are available globally.
-
Represents guidance announcement type.
See moreDeclaration
Swift
public enum AnnouncementType : Int
-
Exceptions that can be thrown during the creation of
GuidanceAnnouncement
.Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public enum GuidanceAnnouncementError : Error
-
Specifies the verbosity of guidance announcements. More verbose levels will result in more announcements, with more details.
See moreDeclaration
Swift
public enum AnnouncementMode : CaseIterable
-
Exceptions that can be thrown during creation of
ExitRoundaboutGuidanceInstruction
.Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public enum ExitRoundaboutGuidanceInstructionError : Error
-
Exceptions that can be thrown during creation of
MandatoryTurnGuidanceInstruction
.Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public enum MandatoryTurnGuidanceInstructionError : Error
-
Exceptions that can be thrown during creation of
RoundaboutGuidanceInstruction
.Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public enum RoundaboutGuidanceInstructionError : Error
-
Exceptions that can be thrown during creation of
TurnGuidanceInstruction
.Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public enum TurnGuidanceInstructionError : Error
-
Represents instruction triggering phase.
See moreDeclaration
Swift
public enum InstructionPhase
-
Type of
See moreLaneGuidanceUpdate
.Declaration
Swift
public enum LaneGuidanceUpdateType
-
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public enum TypeOfRoad : Int
-
Navigation snapshot error cases are thrown when a snapshot cannot be created.
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public enum NavigationSnapshotError : Error
-
Specifies how to handle continuous route replanning
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public enum ContinuousReplanningMode
-
Specifies how to handle deviation route replanning
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public enum DeviationReplanningMode
-
Describes the reason for the replanning request.
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public enum ReplanRequestReason
-
Describes why the route has been replanned and how it is different from the previous route.
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public enum RouteReplanningReason
-
Form of way types.
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public enum FormOfWayType
-
Road pavement condition types.
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public enum RoadConditionType
-
Administrative road class types.
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public enum AdminRoadClassType
-
Reason for speed limit
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public enum SpeedLimitsType
-
Possible errors thrown in the by Horizon Engine methods.
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public enum HorizonEngineError : Error, Equatable
-
Errors thrown by
HorizonSnapshot
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public enum HorizonSnapshotError : Error