Package-level declarations
Types
Link copied to clipboard
class PlacesPreviewContainer(destinationViewModel: DestinationViewModel, lifecycleOwner: LifecycleOwner, placesPreviewViewModel: PlacesPreviewViewModel, categorySearchViewModel: CategorySearchViewModel, tripOverviewViewModel: TripOverviewViewModel, routesOverviewViewModel: RoutesOverviewViewModel, feedbackViewModel: FeedbackViewModel, searchMetricsTracker: SearchMetricsTracker, closeBackButtonHandler: CloseBackButtonHandler, configRepository: ConfigRepository)
Link copied to clipboard
Link copied to clipboard
class PlacesPreviewViewModel(appStore: AppStore, searchAnalytics: SearchAnalytics, cancelPlacesPreview: CancelPlacesPreviewUseCase, cancelEditTrip: CancelEditTripUseCase, observePlacesPreviewState: ObservePlacesStateUseCase, previousSearchStateUseCase: PreviousSearchStateUseCase, placesFocusHelper: PlacesPreviewFocusNavigationHelper, val mapMoving: ObserveMapMovingUseCase, ratingConfig: RatingConfig, sendNoResultsFeedback: SendNoResultsFeedbackUseCase, observeFavorites: ObserveFavoritesUseCase) : ViewModel, FocusNavigationHelper
Properties
Functions
Link copied to clipboard
Link copied to clipboard
fun PlacesPreview(modifier: Modifier = Modifier, placesPreviewViewModel: PlacesPreviewViewModel = koinViewModel(), destinationViewModel: DestinationViewModel = koinViewModel(), filtersViewModel: FiltersViewModel = koinViewModel())