NavigationEvent

public enum NavigationEvent

Represents the NavigationEvent published by TomTomNavigation\eventPublisher.

Important

This is a Public Preview API. It may be changed or removed at any time.
  • Represents the state of navigation.

    See more

    Declaration

    Swift

    public enum NavigationStateChangeEvent
  • Represents the map matching event.

    See more

    Declaration

    Swift

    public enum MapMatchingEvent
  • Represents the progress update event.

    See more

    Declaration

    Swift

    public enum ProgressUpdateEvent
  • Represents the route events.

    Declaration

    Swift

    public enum RouteEvent
  • Represents the route added event.

    See more

    Declaration

    Swift

    public enum RouteAddEvent
  • Represents the route removed event.

    See more

    Declaration

    Swift

    public enum RouteRemoveEvent
  • Represents the active route changed event.

    See more

    Declaration

    Swift

    public enum ActiveRouteChangeEvent
  • Represents the route update event.

    See more

    Declaration

    Swift

    public enum RouteUpdateEvent
  • Represents guidance update events.

    The enumeration is a parameter of TomTomSDKNavigation/NavigationEvent/guidanceUpdateEvent(_:) which is called when guidance update occurs.

    See more

    Declaration

    Swift

    public enum GuidanceUpdateEvent
  • Represents lane guidance update events.

    The enumeration is a parameter of TomTomSDKNavigation/NavigationEvent/laneGuidanceUpdateEvent(_:) which is called when lane guidance update occurs.

    See more

    Declaration

    Swift

    public enum LaneGuidanceUpdateEvent
  • Represents the location context event.

    See more

    Declaration

    Swift

    public enum LocationContextEvent
  • Represents the route tracking state update event.

    See more

    Declaration

    Swift

    public enum RouteTrackingStateUpdateEvent
  • Represents the horizon events.

    See more

    Declaration

    Swift

    public enum HorizonEvent
  • Represents the destination arrival event to notify when the destination has been reached.

    See more

    Declaration

    Swift

    public enum DestinationArrivalEvent
  • Represents waypoint arrival events to notify when a waypoint has been reached or departed from.

    See more

    Declaration

    Swift

    public enum WaypointArrivalEvent
  • Represents the language change event.

    See more

    Declaration

    Swift

    public enum LanguageChangeEvent
  • Represents various error events that can occur during navigation.

    See more

    Declaration

    Swift

    public enum NavigationErrorEvent