Enumerations

The following enumerations are available globally.

NavigationStartError

  • 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

NavKitGuidanceEngineError

  • NavKitGuidanceEngineError defines error cases that can can occur during guidance step generation.

    Important

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

    Declaration

    Swift

    public enum NavKitGuidanceEngineError : Error

LaneGuidanceEventType

  • Informs about the type of the lane guidance event.

    Important

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

    Declaration

    Swift

    public enum LaneGuidanceEventType

NavKitLocationContextEngineError

  • 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

RouteProgressCalculationError

  • Important

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

    Declaration

    Swift

    public enum RouteProgressCalculationError : Error

ContinuousReplanningMode

  • Specifies how to handle continuous route replanning

    Important

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

    Declaration

    Swift

    public enum ContinuousReplanningMode

DeviationReplanningMode

  • Specifies how to handle deviation route replanning

    Important

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

    Declaration

    Swift

    public enum DeviationReplanningMode

ContinuousReplanningPolicy

  • Specifies in which way the continuous replanning will work

    Important

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

    Declaration

    Swift

    public enum ContinuousReplanningPolicy

RouteReplanningReason

  • 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.
    See more

    Declaration

    Swift

    public enum RouteReplanningReason

RouteSelectorError

  • Important

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

    Declaration

    Swift

    public enum RouteSelectorError : Error

TripUpdateError

  • TripUpdateError contains information about any problems that occur during trip 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 TripUpdateError : Int, Error

TripRemoveError

  • TripRemoveError contains information about any problems that occur during trip 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 TripRemoveError : Int, Error

TripAddError

  • TripAddError contains information about any problems that occur during trip 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 TripAddError : Int, Error

TripActiveRouteError

  • TripActiveRoutePlanError 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 TripActiveRouteError : Int, Error