Enumerations
The following enumerations are available globally.
-
Defines the error cases that can occur while using the MapMatcherEngine.
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public enum MapMatchingError : Error
-
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
-
NavigationStartError contains information about any problems that occur during navigation. The detailed meaning of each error is provided via the
message
variable.Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public enum NavigationStartError : Int, Error
-
NavigationProcessingError contains information about any problems that occur during navigation processing.
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public enum NavigationProcessingError : Int, Error
-
Represents guidance announcement type.
Important: This is a Public Preview API. It may be changed or removed at any time.
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.
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public enum AnnouncementMode : CaseIterable
-
Defines the error cases that can occur while generating guidance steps.
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public enum GuidanceEngineError : Error
-
Represents instruction triggering phase.
Important
This is an experimental API. It may be changed or removed at any time without notice. Use of this API is strongly discouraged.Declaration
Swift
public enum InstructionPhase
-
Type of
LaneGuidanceInfo
.Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public enum LaneGuidanceEventType
-
NavKitLocationContextEngineError defines error cases that can can occur during location context retrieval.
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public enum NavKitLocationContextEngineError : Error
-
NavigationOptionsUpdateError contains information about any problems that occur during navigation update. The detailed meaning of each error is provided via the
message
variable.Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public enum NavigationOptionsUpdateError : Int, Error
-
NavigationOptionsRemoveError contains information about any problems that occur during navigation removal process. The detailed meaning of each error is provided via the
message
variable.Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public enum NavigationOptionsRemoveError : Int, Error
-
NavigationOptionsAddError contains information about any problems that occur during navigation adding process. The detailed meaning of each error is provided via the
message
variable.Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public enum NavigationOptionsAddError : Int, Error
-
NavigationOptionsActiveRouteError contains information about any problems that occur during the process of setting new active route. The detailed meaning of each error is provided via the
message
variable.Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public enum NavigationOptionsActiveRouteError : Int, Error
-
Defines the error cases that can occur while calculating the current distance along a route.
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public enum DistanceAlongRouteCalculatorError : Error
-
SegmentsFilterError defines the errors that can occur while fetching the route progress.
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public enum ProgressInterpolatorError : Error
-
Defines the error cases that can occur in the Route Progress Engine.
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public enum RouteProgressCalculationError : Error
-
Defines the error cases that can occur while fetching route segments.
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public enum SegmentsFilterError : 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
-
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public enum RouteSelectorError : Error
-
Warning
This is an experimental API. It may be changed or removed at any time without notice. Use of this API is strongly discouraged.Declaration
Swift
public enum FormOfWayType
-
Warning
This is an experimental API. It may be changed or removed at any time without notice. Use of this API is strongly discouraged.Declaration
Swift
public enum RoadConditionType
-
Warning
This is an experimental API. It may be changed or removed at any time without notice. Use of this API is strongly discouraged.Declaration
Swift
public enum AdminRoadClassType
-
Reason for speed limit
Warning
This is an experimental API. It may be changed or removed at any time without notice. Use of this API is strongly discouraged.Declaration
Swift
public enum SpeedLimitsType