EndActiveGuidanceViewModel
class EndActiveGuidanceViewModel( appStore: AppStore, removeSelectedWaypoint: RemoveSelectedWaypointUseCase, observeRouteProgressUseCase: ObserveRouteProgressUseCase, observeTripSummaryModel: ObserveTripSummaryModelUseCase, stopNavigation: StopNavigationUseCase, routeAnalyticsEventsSender: RouteAnalyticsEventsSender) : ViewModel
Constructors
Link copied to clipboard
constructor( appStore: AppStore, removeSelectedWaypoint: RemoveSelectedWaypointUseCase, observeRouteProgressUseCase: ObserveRouteProgressUseCase, observeTripSummaryModel: ObserveTripSummaryModelUseCase, stopNavigation: StopNavigationUseCase, routeAnalyticsEventsSender: RouteAnalyticsEventsSender)
Types
Link copied to clipboard
data class EndActiveGuidanceViewState( val removeStopVisible: Boolean = false, val endActiveGuidanceVisible: Boolean = false, val largeViewVisible: Boolean = false, val tripSummaryVisible: Boolean = false, val oneClickEndRoute: Boolean = false, val highlightedElement: EndActiveGuidanceViewModel.HighlightedElement = HighlightedElement.None)
Link copied to clipboard