NavigationRouteObserver
public protocol NavigationRouteObserver : Observer
                An observer that receives navigation route events.
Important
This is a Public Preview API. It may be changed or removed at any time.- 
                  
                  
Reports that the driver has deviated from the current route.
Declaration
Swift
func didDeviateFromRoute(currentRoute: Route, location: GeoLocation)Parameters
currentRouteThe current route.
locationThe location at which the driver has deviated from the route.
 - 
                  
                  
Reports that route has been replanned.
Declaration
Swift
func didReplanRoute(replannedRoute: Route, reason: RouteReplanningReason)Parameters
replannedRouteThe replanned route.
reasonThe reason for replanning, and how the new route is different from the previous route.
 - 
                  
                  
Reports that route has been replanned due to Language change.
Declaration
Swift
func didReplanRouteOnLanguageChange(replannedRoute: Route, reason: RouteReplanningReason, language: Locale)Parameters
replannedRouteThe replanned route.
reasonThe reason for replanning, and how the new route is different from the previous route.
languageThe new language in use.
 
        
 
          TomTom SDK for iOS (TomTomSDKMapMatchingEngineHybrid 0.38.0-rc01 Docs)
        
          NavigationRouteObserver