/tripkit/TripKitAndroidUI/com.skedgo.tripkit.ui.trippreview/TripPreviewSharedViewModel
TripPreviewSharedViewModel
\ class TripPreviewSharedViewModel@Injectconstructor : RxViewModel
Constructors
TripPreviewSharedViewModel | @Inject constructor() |
Properties
Name | Summary |
---|---|
pageIndex | val pageIndex: LiveData<Pair<Long, String>> |
previewHeader | val previewHeader: LiveData<TripSegmentsSummaryData> |
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. |
setPageIndex | fun setPageIndex(segmentId: Long, transportModeId: String) |
setPreviewHeader | fun setPreviewHeader(preview: TripSegmentsSummaryData) |