DefaultNavigationControlsState
constructor(map: Map, navigationManager: NavigationManager, minimapState: MapComposableState? = null, isFreeRoamByDefault: Boolean = true, settingsRepository: NavigationSettingsRepository? = null)
Parameters
map
The map instance for map-related operations
navigationManager
Manager for navigation state and route information
minimapState
Composable minimap state (optional)
isFreeRoamByDefault
Whether to start in free roam mode by default
settingsRepository
Optional repository for persisting navigation settings. When provided, settings are applied each time navigation starts and observed for real-time changes.