Package-level declarations
Types
Link copied to clipboard
class CameraViewModel(appStore: AppStore, observeCameraAnimations: AnimateCameraUseCase, cameraPositionRepository: CameraPositionRepository, buildSearchResultAnimation: BuildSearchResultCameraAnimationUseCase, observePlaceSelectedEvents: ObservePlaceSelectedEventsUseCase) : ViewModel
Link copied to clipboard
class DebugCameraViewModel(observeCameraDebugIsEnabled: ObserveCameraDebugIsEnabledUseCase) : ViewModel
Link copied to clipboard
Link copied to clipboard
class LocationSimulatorViewModel(observeLocationSimulationEnabledUseCase: ObserveLocationSimulationEnabledUseCase, isActiveGuidanceUseCase: IsActiveGuidanceUseCase, observeReverseModeActiveUseCase: ObserveReverseModeActiveUseCase, locationSimulationRepository: LocationSimulationRepository, fetchDestinationForDroppedPin: FetchDestinationResultForDroppedPinUseCase, mapGptManager: InternalMapGptManager) : ViewModel
Link copied to clipboard
class MapCameraTrackingStateViewModel(appStore: AppStore, analyticsSender: AnalyticsSender) : ViewModel
Link copied to clipboard
class MapViewModel(fetchDestinationForDroppedPin: FetchDestinationResultForDroppedPinUseCase, fetchDestinationForPoi: FetchDestinationResultForPoiUseCase, informMapLoaded: InformMapLoadedUseCase, informMapNotLoaded: InformMapNotLoadedUseCase, informMapStartLoading: InformMapStartLoadingUseCase, informMapClicked: InformMapClickedUseCase, reorderRoutesUseCase: ReorderRoutesUseCase, informTargetSearchAreaReady: InformTargetSearchAreaReadyUseCase, compareTargetWithThresholdSearchArea: CompareTargetWithThresholdSearchAreaUseCase, searchMetricsTracker: SearchMetricsTracker, screenTracker: ScreenTracker, searchAnalytics: SearchAnalytics, cameraLocationProvider: CameraLocationProvider, navigationTripSessionHolder: NavigationTripSessionHolder, observePoiSelectionEnabled: ObservePoiSelectionEnabledUseCase, overviewEvDestinationResultUseCase: OverviewEvDestinationResultUseCase, isSearchMarkersVisible: IsSearchMarkersVisibleUseCase, observeDrivingSideUseCase: ObserveDrivingSideUseCase) : ViewModel
Link copied to clipboard
class OnboardingViewModel(repository: OnboardingRepository, applicationRepository: ApplicationRepository, uploadUserConsentUseCase: UploadUserConsentUseCase) : ViewModel
Link copied to clipboard
class RoutesViewModel(appStore: AppStore, observeDebugPointsAlongRouteUse: ObserveDebugPointsAlongRouteUseCase) : ViewModel
Link copied to clipboard
class ShoveGestureViewModel(observeTerrain3DSettingUseCase: ObserveTerrain3DSettingUseCase, observerMapIs3DMapEnabledUseCase: Observe3DMapSettingUseCase) : ViewModel
Link copied to clipboard
class Terrain3DViewModel(observeTerrain3DSettingUseCase: ObserveTerrain3DSettingUseCase) : ViewModel
Link copied to clipboard
Link copied to clipboard
class TripProgressViewModel(observeRouteProgress: ObserveRouteProgressUseCase, observeIsOffRoute: ObserveIsOffRouteUseCase, observeDestinationArrival: ObserveDestinationArrivalUseCase, appStore: AppStore) : ViewModel
Link copied to clipboard
class WaypointsViewModel(continueNavigationAfterWaypoint: ContinueNavigationAfterWaypointUseCase, startObservingArrivalEvent: StartObservingArrivalUseCase, startObservingWaypointPreArrivalEnter: StartObservingPreArrivalEnterUseCase, startObservingWaypointPreArrivalExit: StartObservingPreArrivalExitUseCase, observeWaypointArrivingSearchResult: ObserveWaypointArrivingSearchResultUseCase, observeIsIntermediateWaypointArrival: ObserveIntermediateWaypointArrivalUseCase) : ViewModel