Package-level declarations
Types
Aggregate of routes present in the navigation session, arranged by their roles.
Configuration of the Navigation SDK.
Responsible for interacting with and customizing a navigation.
Represents an error raised when something went wrong in navigation.
Navigation history is a structure containing info regarding the passed history of the route, such as visited polyline points (route coordinates).
NavigationOptions encapsulate options for starting navigation.
Read-only snapshot of the current navigation session.
Returned when an error occurred during initialization of the underlying services.
Read-only snapshot of the waypoints in the current navigation session.
Used to inform caller about the arrival at the destination.
Used to inform caller about guidance.
Used to inform caller that a new horizon snapshot is available.
Used to inform caller about lane guidance.
Used to inform caller about detailed information in current location on road.
Used to inform caller that current location has been matched to the road.
Used to inform caller that new predictions has been generated.
Used to inform caller about errors during navigating. Can be registered with TomTomNavigation.addOnNavigationErrorListener.
Used to inform caller that navigation has been started.
Used to inform caller about progress on Route.
Informs about new ReplannedRoute when ContinuousReplanningMode is set to ContinuousReplanningMode.Manual or ContinuousReplanningMode.UnreachableOnly in NavigationConfiguration.
Used to inform caller about getting off the route.
Used to inform the caller that the set of routes in the navigation session. has changed. Can be registered with TomTomNavigation.addOnRoutesChangedListener.
Used to inform caller that the route has been updated.
Used to inform a caller that the waypoint has been visited.
Options to specify all required parameters for a single navigation session.
Returned when an error occurred while updating the Route.
Specifies the reason for updating the current route.
Responsible for interacting with and customizing a navigation.
Defines types of UnitSystem handling.