Package com.mapbox.navigation.core.trip.session

Types

BannerInstructionsObserver
Link copied to clipboard
fun fun interface BannerInstructionsObserver
Banner instruction that is helpful for turn-by-turn routing instructions.
LegIndexUpdatedCallback
Link copied to clipboard
fun fun interface LegIndexUpdatedCallback
Interface to provide opportunity to handle leg index updates.
LocationMatcherResult
Link copied to clipboard
class LocationMatcherResult
Provides information about the status of the enhanced location updates generated by the map matching engine of the Navigation SDK.
LocationObserver
Link copied to clipboard
interface LocationObserver
An interface which enables listening to location updates
NavigationSessionState
Link copied to clipboard
sealed class NavigationSessionState
Contains the various states that can occur during a navigation.
NavigationSessionStateObserver
Link copied to clipboard
fun fun interface NavigationSessionStateObserver
Callback that provides the various session states that can happen within a navigation session
OffRouteObserver
Link copied to clipboard
fun fun interface OffRouteObserver
This interface is for turn-by-turn route navigation, but not in free-drive mode.
RoadObjectsOnRouteObserver
Link copied to clipboard
fun fun interface RoadObjectsOnRouteObserver
Observer that gets notified when route changes and new road objects on the route are available.
RouteProgressObserver
Link copied to clipboard
fun fun interface RouteProgressObserver
Callback that provides state, progress, and other information regarding the current turn-by-turn routing
TripSessionState
Link copied to clipboard
enum TripSessionState : Enum<TripSessionState>
Describes the TripSession's state.
TripSessionStateObserver
Link copied to clipboard
fun fun interface TripSessionStateObserver
Interface to provide opportunity to fetch TripSession state updates
VoiceInstructionsObserver
Link copied to clipboard
fun fun interface VoiceInstructionsObserver
Voice instruction interface, which can be registered via MapboxNavigation.registerVoiceInstructionsObserver