Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class DebugSettingsViewModel(debugModeRepository: DebugModeRepository, observeLocationSimulationEnabled: ObserveLocationSimulationEnabledUseCase, changeLocationSimulation: ChangeLocationSimulationUseCase, vehicleStorageRepository: VehicleStorageRepository, debugGuidancePlayer: DebugGuidancePlayer, isWeatherIntegrationEnabledUseCase: IsWeatherIntegrationEnabledUseCase, sendPillToggledEvent: SendPillToggledEventUseCase, observeUserPreferredUnitOfMeasurements: ObserveUserPreferredUnitOfMeasurementsUseCase, profileRepository: ProfileRepository, settingsRepository: SettingsRepository, preferredUnitOfMeasurementRepository: PreferredUnitOfMeasurementRepository) : ViewModel
Link copied to clipboard
class ElectricVehicleSettingsViewModel(repository: DebugModeRepository, nonDebugEvDataProviderAvailable: NonDebugEvDataProviderAvailable, debugEvDataProviderActive: DebugEvDataProviderActive) : ViewModel
Link copied to clipboard
class FullScreenMessageViewModel(appStore: AppStore, closeFullScreenMessage: CloseFullScreenMessageUseCase, driveModeObserver: ObserveParkingBreakEnabledUseCase, termsMessageProvider: TermsMessageProvider) : ViewModel
Link copied to clipboard
Link copied to clipboard
class MainSettingsViewModel(observeDebugMenuVisibility: ObserveIsDebugModeEnabledUseCase, isDebugModeEnabledUseCase: IsDebugModeEnabledUseCase, val isTrafficMenuEnabled: Boolean, val isMapGptMenuEnabled: Boolean, sendPillToggledEvent: SendPillToggledEventUseCase, val isMap3DAvailable: Boolean, val is2dModeAvailable: Boolean, val isSatelliteModeAvailable: Boolean, settingsRepository: SettingsRepository, observeUiModeUseCase: ObserveUiModeUseCase, observeRouteOptionsEnabledUseCase: ObserveRouteOptionsEnabledUseCase, observePreferredNetworksEnabledUseCase: ObservePreferredNetworksEnabledUseCase, isElectricVehicle: IsElectricVehicle, observeSpeedLimitsOptionsEnabledUseCase: ObserveSpeedLimitsOptionsEnabledUseCase, observeLocalTTSOptionsEnabledUseCase: ObserveLocalTtsOptionsEnabledUseCase, evMenuSettingsProvider: EvMenuSettingsProvider) : ViewModel
Link copied to clipboard
class OfflineSettingsViewModel(tileStore: TileStore, locationRepository: LocationRepository) : ViewModel
Link copied to clipboard
Link copied to clipboard
class RoutingSettingsViewModel(settingsRepository: SettingsRepository, observePreferredNetworksEnabled: ObservePreferredNetworksEnabledUseCase, isElectricVehicle: IsElectricVehicle, observeIsRoutePreview: ObserveIsRoutePreviewUseCase, sendPillToggledEvent: SendPillToggledEventUseCase) : ViewModel
Link copied to clipboard
class SettingsViewModel(appStore: AppStore, observeIsRoutePreview: ObserveIsRoutePreviewUseCase, closeSettings: CloseSettingsUseCase) : ViewModel
Link copied to clipboard
Link copied to clipboard
class SpeedSettingsViewModel(settingsRepository: SettingsRepository, observeDebugSpeedLimitSignUseCase: ObserveDebugSpeedLimitSignUseCase) : ViewModel
Link copied to clipboard
Link copied to clipboard
class VehicleTypeViewModel(settingsRepository: SettingsRepository, debugModeRepository: DebugModeRepository, observeIsDebugModeEnabledUseCase: ObserveIsDebugModeEnabledUseCase, isDebugModeEnabledUseCase: IsDebugModeEnabledUseCase, debugEvDataProviderActive: DebugEvDataProviderActive) : ViewModel