Package-level declarations
Types
Link copied to clipboard
class MapGptAddWaypointUseCase(appStore: AppStore, mapGptOwner: MapGptOwner, nearbyEVStationCache: NearbyEVStationCache, observeEnhancedLocation: ObserveEnhancedLocationUseCase, previewCurrentRouteWithWaypointUseCase: PreviewCurrentRouteWithWaypointUseCase)
Link copied to clipboard
class MapGptMuteVoiceInstructionsUseCase(aiSpeechPlayer: AiSpeechPlayer, playVoiceInstructionsUseCase: PlayVoiceInstructionsUseCase)
When ai is speaking confirmation messages, mute the audio guidance.
Link copied to clipboard
class MapGptUserActionUseCase(processDestinationSearchResultUseCase: ProcessDestinationSearchResultUseCase, userActionsRepository: UserActionsRepository, musicPlayer: MusicPlayer, mapGptAnalytics: MapGptAnalytics, appStore: AppStore)
Link copied to clipboard
class MusicGptActionsProcessor(mapGptOwner: MapGptOwner, musicPlayer: MusicPlayer, mapGptAnalytics: MapGptAnalytics)
Link copied to clipboard
class StartNavigationFromActionUseCase(mapGptOwner: MapGptOwner, mapGptAnalytics: MapGptAnalytics, nearbyEVStationCache: NearbyEVStationCache, processDestination: ProcessDestinationSearchResultUseCase, appStore: AppStore)
Link copied to clipboard
class StopNavigationFromActionUseCase(appStore: AppStore, mapGptOwner: MapGptOwner, mapGptAnalytics: MapGptAnalytics, stopNavigation: StopNavigationUseCase)