Package-level declarations
Types
Link copied to clipboard
interface DebugGuidancePlayer
Link copied to clipboard
Link copied to clipboard
class DebugSARViewModel(observeDebugPointsAlongRouteIsEnabled: ObserveDebugPointsAlongRouteIsEnabledUseCase, setDebugPointsAlongRouteIsEnabled: SetDebugPointsAlongRouteIsEnabledUseCase) : ViewModel
Link copied to clipboard
class DebugSettingsViewModel(observeSendDebugInfoButtonEnabled: ObserveSendDebugInfoButtonEnabledUseCase, setSendDebugInfoButtonEnabled: SetSendDebugInfoButtonEnabledUseCase, observeDebugInfoVisibility: ObserveDebugInfoVisibilityUseCase, changeDebugInfoVisibility: ChangeDebugInfoVisibilityUseCase, observeCameraDebugIsEnabled: ObserveCameraDebugIsEnabledUseCase, setCameraDebugIsEnabled: SetCameraDebugIsEnabledUseCase, debugModeRepository: DebugModeRepository, observeLocationSimulationEnabled: ObserveLocationSimulationEnabledUseCase, changeLocationSimulation: ChangeLocationSimulationUseCase, observeDebugPointsAlongRouteIsEnabled: ObserveDebugPointsAlongRouteIsEnabledUseCase, setDebugPointsAlongRouteIsEnabled: SetDebugPointsAlongRouteIsEnabledUseCase, vehicleStorageRepository: VehicleStorageRepository, debugGuidancePlayer: DebugGuidancePlayer, isWeatherIntegrationEnabledUseCase: IsWeatherIntegrationEnabledUseCase, observeUserPreferredCurrentWeather: ObserveUserPreferredCurrentWeatherSettingsUseCase, setUserPreferredCurrentWeatherUseCase: SetUserPreferredCurrentWeatherUseCase, observeHvacLevelUseCase: ObserveHvacLevelSettingsUseCase, observeRouteMarkersDebugVisibilityUseCase: ObserveRouteMarkersDebugVisibilityUseCase, setRouteMarkersDebugEnabledUseCase: SetRouteMarkersDebugEnabledUseCase, observeTerrain3DSetting: ObserveTerrain3DSettingUseCase, setTerrain3D: SetTerrain3DUseCase, sendPillToggledEvent: SendPillToggledEventUseCase, observeUserPreferredUnitOfMeasurements: ObserveUserPreferredUnitOfMeasurementsUseCase, configRepository: ConfigRepository, observeIsElectricVehicle: ObserveIsElectricVehicle, observeLocalTtsEnableUseCase: ObserveLocalTtsEnableUseCase, val setLocalTtsEnableUseCase: SetLocalTtsEnableUseCase, observeUserPreferredUnitOfMeasurementSettings: ObserveUserPreferredUnitOfMeasurementSettingsUseCase, setUserPreferredUnitsSettings: SetUserPreferredUnitsSettingsUseCase) : ViewModel
Link copied to clipboard
class ElectricVehicleSettingsViewModel(repository: DebugModeRepository, configRepository: ConfigRepository) : ViewModel
Link copied to clipboard
class MainSettingsViewModel(observeDebugMenuVisibility: ObserveIsDebugModeEnabledUseCase, val isTrafficMenuEnabled: Boolean, val isMapGptMenuEnabled: Boolean, observeMuteVoiceInstructions: ObserveMuteVoiceInstructionsUseCase, val setMuteVoiceInstructions: SetMuteVoiceInstructionsUseCase, observeLocalTtsEnableUseCase: ObserveLocalTtsEnableUseCase, val setLocalTtsEnableUseCase: SetLocalTtsEnableUseCase, val sendPillToggledEvent: SendPillToggledEventUseCase, observe3DMapSetting: Observe3DMapSettingUseCase, set3DMap: Set3DMapUseCase, val isMap3DAvailable: Boolean, observeSatelliteModeSetting: ObserveSatelliteModeSettingUseCase, setSatelliteMode: SetSatelliteModeUseCase, val isSatelliteModeAvailable: Boolean, settingsRepository: SettingsRepository, defaultUiModeSetting: UiModeSettings, observeUiModeUseCase: ObserveUiModeUseCase, observeRouteOptionsEnabledUseCase: ObserveRouteOptionsEnabledUseCase, observePreferredNetworksEnabledUseCase: ObservePreferredNetworksEnabledUseCase, observeIsElectricVehicle: ObserveIsElectricVehicle, observeSpeedLimitsOptionsEnabledUseCase: ObserveSpeedLimitsOptionsEnabledUseCase, observeLocalTTSOptionsEnabledUseCase: ObserveLocalTtsOptionsEnabledUseCase) : ViewModel
Link copied to clipboard
Link copied to clipboard
class RoutingSettingsViewModel(observeFerriesRouting: ObserveFerriesRoutingUseCase, observeHighwaysRouting: ObserveHighwaysRoutingUseCase, observeTollsRouting: ObserveTollsRoutingUseCase, observePreferredNetworksEnabled: ObservePreferredNetworksEnabledUseCase, observeIsElectricVehicle: ObserveIsElectricVehicle, observeIsRoutePreview: ObserveIsRoutePreviewUseCase, changeFerriesRouting: ChangeFerriesRoutingUseCase, changeHighwaysRouting: ChangeHighwaysRoutingUseCase, changeTollsRouting: ChangeTollsRoutingUseCase, sendPillToggledEvent: SendPillToggledEventUseCase) : ViewModel
Link copied to clipboard
class SettingsViewModel(appStore: AppStore, observeIsRoutePreview: ObserveIsRoutePreviewUseCase, closeSettings: CloseSettingsUseCase) : ViewModel
Link copied to clipboard
class SpeedSettingsViewModel(observeSpeedLimitIsEnabled: ObserveSpeedLimitIsEnabledUseCase, observeSpeedWarningsIsEnabled: ObserveSpeedWarningsIsEnabledUseCase, setSpeedLimitEnabled: SetSpeedLimitIsEnabledUseCase, setSpeedWarningsIsEnabled: SetSpeedWarningsIsEnabledUseCase) : ViewModel
Link copied to clipboard
class TrafficViewModel(observeMapTrafficIsEnabled: ObserveMapTrafficSettingEnabledUseCase, observeRouteLineTrafficIsEnabled: ObserveRouteLineTrafficEnabledUseCase, setMapTrafficIsEnabled: SetMapTrafficIsEnabledUseCase, setRouteLineTrafficIsEnabled: SetRouteLineTrafficIsEnabledUseCase, settingsRepository: SettingsRepository) : ViewModel