-
Posted when
RouteController
fails to reroute the user after the user diverges from the expected route.The user info dictionary contains the key
RouteControllerNotificationUserInfoKey.errorKey
. -
Posted after the user diverges from the expected route, just before
RouteController
attempts to calculate a new route.The user info dictionary contains the key
RouteControllerNotificationUserInfoKey.locationKey
. -
Posted when
RouteController
obtains a new route in response to the user diverging from a previous route.The user info dictionary contains the keys
RouteControllerNotificationUserInfoKey.locationKey
andRouteControllerNotificationUserInfoKey.isProactiveKey
. -
Posted when
RouteController
receives a user location update representing movement along the expected route.The user info dictionary contains the keys
RouteControllerNotificationUserInfoKey.routeProgressKey
,RouteControllerNotificationUserInfoKey.locationKey
, andRouteControllerNotificationUserInfoKey.rawLocationKey
. -
Posted when
RouteController
detects that the user has passed an ideal point for saying an instruction aloud.The user info dictionary contains the key
RouteControllerNotificationUserInfoKey.routeProgressKey
. -
Posted when
RouteController
detects that the user has passed an ideal point for displaying an instruction.The user info dictionary contains the key
RouteControllerNotificationUserInfoKey.routeProgressKey
.
-
Posted when something changes in the shared
NavigationSettings
object.The user info dictionary indicates which keys and values changed.