MapScreenUiViewModel

class MapScreenUiViewModel(appStore: AppStore, mapStylesProvider: MapStylesProvider, observeIsSubscribed: ObserveIsSubscribedUseCase, observeStreetName: ObserveStreetNameUseCase, observeStreetNameVisibility: ObserveStreetNameVisibilityUseCase, isDevOrDebugBuildUseCase: IsDevOrDebugBuildUseCase, observeCategoryAreaSearchVisibility: ObserveCategoryAreaSearchVisibilityUseCase, val isFastChargeTipVisible: IsFastChargeTipVisible, observeLocationSimulationEnabled: ObserveLocationSimulationEnabledUseCase, showLocationSimulated: Boolean, analyticsSender: AnalyticsSender, openSettings: OpenSettingsUseCase, observeIsDestinationArrival: ObserveDestinationArrivalUseCase, routeAnalyticsEventsSender: RouteAnalyticsEventsSender) : ViewModel

Constructors

Link copied to clipboard
constructor(appStore: AppStore, mapStylesProvider: MapStylesProvider, observeIsSubscribed: ObserveIsSubscribedUseCase, observeStreetName: ObserveStreetNameUseCase, observeStreetNameVisibility: ObserveStreetNameVisibilityUseCase, isDevOrDebugBuildUseCase: IsDevOrDebugBuildUseCase, observeCategoryAreaSearchVisibility: ObserveCategoryAreaSearchVisibilityUseCase, isFastChargeTipVisible: IsFastChargeTipVisible, observeLocationSimulationEnabled: ObserveLocationSimulationEnabledUseCase, showLocationSimulated: Boolean, analyticsSender: AnalyticsSender, openSettings: OpenSettingsUseCase, observeIsDestinationArrival: ObserveDestinationArrivalUseCase, routeAnalyticsEventsSender: RouteAnalyticsEventsSender)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val showMapView: Flow<Event>
Link copied to clipboard
Link copied to clipboard
val streetNameShields: Flow<List<Expected<RouteShieldError, RouteShieldResult>>>

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard