SettingsRepositoryImpl

Constructors

Link copied to clipboard
constructor(storage: Storage, defaultSettingValueProvider: DefaultSettingValueProvider, defaultSettings: DefaultSettings)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
open override val availableSearchFilter: PersistedMutableStateFlow<Boolean>
Link copied to clipboard
open override val avoidFerries: PersistedMutableStateFlow<Boolean>
Link copied to clipboard
open override val avoidHighways: PersistedMutableStateFlow<Boolean>
Link copied to clipboard
open override val avoidTolls: PersistedMutableStateFlow<Boolean>
Link copied to clipboard
open override val engineType: PersistedMutableStateFlow<EngineType?>
Link copied to clipboard
open override val liveNavEnabled: MutableStateFlow<Boolean>
Link copied to clipboard
open override val localTtsVoice: PersistedMutableStateFlow<Boolean>
Link copied to clipboard
open override val map3DEnabled: PersistedMutableStateFlow<Boolean>
Link copied to clipboard
open override val mapIncidentsVisibilityType: PersistedMutableStateFlow<MapIncidentsVisibilityType>
Link copied to clipboard
open override val mapTrafficLightsVisibilityType: PersistedMutableStateFlow<MapTrafficLightsVisibilityType>
Link copied to clipboard
open override val mapTrafficVisibilityType: PersistedMutableStateFlow<MapTrafficVisibilityType>
Link copied to clipboard
open override val muteVoiceInstructions: PersistedMutableStateFlow<Boolean>
Link copied to clipboard
open override val openNowSearchFilter: PersistedMutableStateFlow<Boolean>
Link copied to clipboard
open override val plugChargeSearchFilter: PersistedMutableStateFlow<Boolean>
Link copied to clipboard
open override val preferredCurrentWeatherType: PersistedMutableStateFlow<Int>
Link copied to clipboard
open override val preferredRemainingArrivalMetricType: PersistedMutableStateFlow<RemainingArrivalMetricType>
Link copied to clipboard
open override val preferredSupercruiseSettings: PersistedMutableStateFlow<SupercruiseSettings>
Link copied to clipboard
open override val preferredUiModeSettings: PersistedMutableStateFlow<UiModeSettings>
Link copied to clipboard
open override val preferredUnitOfMeasurementSettings: PersistedMutableStateFlow<UnitOfMeasurementSettings>
Link copied to clipboard
open override val routeLineDataEnabled: PersistedMutableStateFlow<Boolean>
Link copied to clipboard
open override val routeLineIncidentsEnabled: PersistedMutableStateFlow<Boolean>
Link copied to clipboard
open override val routeLineTrafficEnabled: PersistedMutableStateFlow<Boolean>
Link copied to clipboard
open override val satelliteMode: PersistedMutableStateFlow<Boolean>
Link copied to clipboard
open override val selectedProfile: PersistedMutableStateFlow<String?>
Link copied to clipboard
open override val show3dObjects: PersistedMutableStateFlow<Boolean>
Link copied to clipboard
open override val speedLimitEnabled: PersistedMutableStateFlow<Boolean>
Link copied to clipboard
open override val speedWarningsEnabled: PersistedMutableStateFlow<Boolean>
Link copied to clipboard
open override val terrain3DEnabled: PersistedMutableStateFlow<Boolean>

Also enables shoves gestures on the map

Link copied to clipboard
open override val trafficAggressivenessType: PersistedMutableStateFlow<TrafficAggressivenessType>
Link copied to clipboard
open override val trafficOverrideSettings: PersistedMutableStateFlow<TrafficOverrideSettings>
Link copied to clipboard
open override val vignetteCountries: <Error class: unknown class>
Link copied to clipboard
open override val vignetteRoadsParamType: PersistedMutableStateFlow<VignetteRoadsParamType>