/tripkit/TripKitAndroidUI/com.skedgo.tripkit.ui.search/GoogleAndTripGoSuggestionViewModel
GoogleAndTripGoSuggestionViewModel
\ class GoogleAndTripGoSuggestionViewModel(context: Context, val picasso: Picasso, val place: Place, val canOpenTimetable: Boolean, val iconProvider: LocationSearchIconProvider, val query: String?) : SuggestionViewModel
Constructors
GoogleAndTripGoSuggestionViewModel | constructor(context: Context, picasso: Picasso, place: Place, canOpenTimetable: Boolean, iconProvider: LocationSearchIconProvider, query: String?) |
Properties
Name | Summary |
---|---|
canOpenTimetable | val canOpenTimetable: Boolean |
icon | val icon: ObservableField<Drawable?> |
iconProvider | val iconProvider: LocationSearchIconProvider |
location | val location: Location |
onInfoClicked | open override val onInfoClicked: TapAction<SuggestionViewModel> |
onItemClicked | open override val onItemClicked: TapAction<SuggestionViewModel> |
onSuggestionActionClicked | open override val onSuggestionActionClicked: TapAction<SuggestionViewModel> |
picasso | val picasso: Picasso |
place | val place: Place |
query | val query: String? |
showInfoIcon | open override val showInfoIcon: Boolean |
showTimetableIcon | open override val showTimetableIcon: Boolean |
subtitle | open override val subtitle: String? |
subtitleTextColor | val subtitleTextColor: Int |
term | val term: String? = null |
title | open override val title: String |
titleTextColor | val titleTextColor: Int |