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.
Declaration
Swift
case navigationStateChangeEvent(NavigationStateChangeEvent) - 
                  
                  
Represents the map matching.
Declaration
Swift
case mapMatchingEvent(MapMatchingEvent) - 
                  
                  
Represents the progress update.
Declaration
Swift
case progressUpdateEvent(ProgressUpdateEvent) - 
                  
                  
Represents the route tracking state update.
Declaration
Swift
case routeTrackingStateUpdateEvent(RouteTrackingStateUpdateEvent) - 
                  
                  
Represents the route.
Declaration
Swift
case routeEvent(RouteEvent) - 
                  
                  
Represents the route added.
Declaration
Swift
case routeAddEvent(RouteAddEvent) - 
                  
                  
Represents the route removed.
Declaration
Swift
case routeRemoveEvent(RouteRemoveEvent) - 
                  
                  
Represents the active route updated.
Declaration
Swift
case routeUpdateEvent(RouteUpdateEvent) - 
                  
                  
Represents the active route changed.
Declaration
Swift
case activeRouteChangeEvent(ActiveRouteChangeEvent) - 
                  
                  
Represents the event of guidance update.
Declaration
Swift
case guidanceUpdateEvent(GuidanceUpdateEvent)Parameters
guidanceEventDescribes a guidance event indicating the reason of the event.
 - 
                  
                  
Represents the event of lane guidance update.
Declaration
Swift
case laneGuidanceUpdateEvent(LaneGuidanceUpdateEvent)Parameters
laneGuidanceEventDescribes a lane guidance event indicating the reason of the event.
 - 
                  
                  
Represents the location context.
Declaration
Swift
case locationContextEvent(LocationContextEvent) - 
                  
                  
Represents the horizon event.
Declaration
Swift
case horizonEvent(HorizonEvent) - 
                  
                  
Represents the arrival at a destination.
Declaration
Swift
case destinationArrivalEvent(DestinationArrivalEvent) - 
                  
                  
A
NavigationEventrepresenting the arrival at a waypoint.Declaration
Swift
case waypointArrivalEvent(WaypointArrivalEvent) - 
                  
                  
Represents the language change.
Declaration
Swift
case languageChangeEvent(LanguageChangeEvent) 
- 
                  
                  
Represents the state of navigation.
See moreDeclaration
Swift
public enum NavigationStateChangeEvent - 
                  
                  
Represents the map matching event.
See moreDeclaration
Swift
public enum MapMatchingEvent - 
                  
                  
Represents the progress update event.
See moreDeclaration
Swift
public enum ProgressUpdateEvent - 
                  
                  
Represents the route events.
Declaration
Swift
public enum RouteEvent - 
                  
                  
Represents the route added event.
See moreDeclaration
Swift
public enum RouteAddEvent - 
                  
                  
Represents the route removed event.
See moreDeclaration
Swift
public enum RouteRemoveEvent - 
                  
                  
Represents the active route changed event.
See moreDeclaration
Swift
public enum ActiveRouteChangeEvent - 
                  
                  
Represents the route update event.
See moreDeclaration
Swift
public enum RouteUpdateEvent - 
                  
                  
Represents guidance update events.
The enumeration is a parameter of
See moreTomTomSDKNavigation/NavigationEvent/guidanceUpdateEvent(_:)which is called when guidance update occurs.Declaration
Swift
public enum GuidanceUpdateEvent - 
                  
                  
Represents lane guidance update events.
The enumeration is a parameter of
See moreTomTomSDKNavigation/NavigationEvent/laneGuidanceUpdateEvent(_:)which is called when lane guidance update occurs.Declaration
Swift
public enum LaneGuidanceUpdateEvent - 
                  
                  
Represents the location context event.
See moreDeclaration
Swift
public enum LocationContextEvent - 
                  
                  
Represents the route tracking state update event.
See moreDeclaration
Swift
public enum RouteTrackingStateUpdateEvent - 
                  
                  
Represents the horizon events.
See moreDeclaration
Swift
public enum HorizonEvent - 
                  
                  
Represents the destination arrival event to notify when the destination has been reached.
See moreDeclaration
Swift
public enum DestinationArrivalEvent - 
                  
                  
Represents waypoint arrival events to notify when a waypoint has been reached or departed from.
See moreDeclaration
Swift
public enum WaypointArrivalEvent - 
                  
                  
Represents the language change event.
See moreDeclaration
Swift
public enum LanguageChangeEvent 
        
 
          TomTom SDK for iOS (0.51.1)
        
          NavigationEvent