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 start event of navigation.

    See more

    Declaration

    Swift

    public enum NavigationStartEvent
  • 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 RouteAddedEvent
  • Represents the route removed event.

    See more

    Declaration

    Swift

    public enum RouteRemovedEvent
  • Represents the active route changed event.

    See more

    Declaration

    Swift

    public enum ActiveRouteChangedEvent
  • Represents the route update event.

    See more

    Declaration

    Swift

    public enum RouteUpdateEvent
  • Represents guidance update events.

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

    See more

    Declaration

    Swift

    public enum GuidanceUpdatedEvent
  • Represents lane guidance update events.

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

    See more

    Declaration

    Swift

    public enum LaneGuidanceUpdatedEvent
  • 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