/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)