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.