NavigationEngine

Base interface for running logic of navigation.

Call startNavigation should start listening to location updates, and process this data to update to the current navigation state.

Default implementation is MapLibreNavigationEngine.

Inheritors

Functions

Link copied to clipboard
abstract fun isRunning(): Boolean

Check if the navigation is running

Link copied to clipboard
abstract fun startNavigation(route: DirectionsRoute)

Start a navigation for the given route.

Link copied to clipboard
abstract fun stopNavigation()

Stop current running navigation