Name
typealias Notification.Name = NSNotification.Name
-
Posted when
RouteControllerfails to reroute the user after the user diverges from the expected route.The user info dictionary contains the key
RouteControllerNotificationUserInfoKey.errorKey.Declaration
Swift
public static let routeControllerDidFailToReroute: NSNotification.Name -
Posted after the user diverges from the expected route, just before
RouteControllerattempts to calculate a new route.The user info dictionary contains the key
RouteControllerNotificationUserInfoKey.locationKey.Declaration
Swift
public static let routeControllerWillReroute: NSNotification.Name -
Posted when
RouteControllerobtains a new route in response to the user diverging from a previous route.The user info dictionary contains the keys
RouteControllerNotificationUserInfoKey.locationKeyandRouteControllerNotificationUserInfoKey.isProactiveKey.Declaration
Swift
public static let routeControllerDidReroute: NSNotification.Name -
Posted when
RouteControllerreceives a user location update representing movement along the expected route.The user info dictionary contains the keys
RouteControllerNotificationUserInfoKey.routeProgressKey,RouteControllerNotificationUserInfoKey.locationKey, andRouteControllerNotificationUserInfoKey.rawLocationKey.Declaration
Swift
public static let routeControllerProgressDidChange: NSNotification.Name -
Posted when
RouteControllerdetects that the user has passed an ideal point for saying an instruction aloud.The user info dictionary contains the key
RouteControllerNotificationUserInfoKey.routeProgressKey.Declaration
Swift
public static let routeControllerDidPassSpokenInstructionPoint: NSNotification.Name -
Posted when
RouteControllerdetects that the user has passed an ideal point for displaying an instruction.The user info dictionary contains the key
RouteControllerNotificationUserInfoKey.routeProgressKey.Declaration
Swift
public static let routeControllerDidPassVisualInstructionPoint: NSNotification.Name
-
Posted when something changes in the shared
NavigationSettingsobject.The user info dictionary indicates which keys and values changed.
Declaration
Swift
public static let navigationSettingsDidChange: NSNotification.Name
Install in Dash
Name Extension Reference