SettingsRelatedRouteOptionsManager

class SettingsRelatedRouteOptionsManager constructor(    settingsRepository: SettingsRepository,     observeUserPreferredUnitOfMeasurements: () -> Flow<UnitOfMeasurement>,     directionsSettings: DirectionsSettings,     getDirectionsUser: () -> String,     getRouteOptionsConfig: () -> DashRouteOptionsConfig,     observeSettingsScreenClosed: () -> Flow<Boolean>,     provideEvRoutingData: () -> StateFlow<Map<String, String>>,     scope: CoroutineScope)

Constructors

Link copied to clipboard
constructor(    settingsRepository: SettingsRepository,     observeUserPreferredUnitOfMeasurements: () -> Flow<UnitOfMeasurement>,     directionsSettings: DirectionsSettings,     getDirectionsUser: () -> String,     getRouteOptionsConfig: () -> DashRouteOptionsConfig,     observeSettingsScreenClosed: () -> Flow<Boolean>,     provideEvRoutingData: () -> StateFlow<Map<String, String>>,     scope: CoroutineScope)

Functions

Link copied to clipboard
fun updateRouteOptionsBasedOnSettings(routeOptionsBuilder: RouteOptions.Builder): RouteOptions.Builder