/tripkit/TripKitAndroidUI/com.skedgo.tripkit.ui.tripresults/TripResultTransportItemViewModel
TripResultTransportItemViewModel
\ class TripResultTransportItemViewModel@Injectconstructor : RxViewModel
Constructors
| TripResultTransportItemViewModel | @Inject constructor() |
Properties
| Name | Summary |
|---|---|
| checked | val checked: MutableLiveData<Boolean> |
| clicked | val clicked: PublishRelay<Pair<String, Boolean>> |
| modeIconId | val modeIconId: MutableLiveData<String?> |
| modeId | val modeId: MutableLiveData<String> |
Functions
| Name | Summary |
|---|---|
| addCloseable | open fun addCloseable(@NonNullp0: Closeable) |
| autoClear | fun <T> Observable<T>.autoClear(): Observable<T> fun Disposable.autoClear() |
| onCleared | open override fun onCleared() This method will be called when this ViewModel is no longer used and will be destroyed. |
| onItemClick | fun onItemClick(view: View) |
| setup | fun setup(mode: TransportMode) |