/tripkit/TripKitAndroidUI/com.skedgo.tripkit.ui.tripresult/TripSegmentItemViewModel
TripSegmentItemViewModel
\ class TripSegmentItemViewModel : RxViewModel
Types
Name | Summary |
---|---|
SegmentViewType | enum SegmentViewType : Enum<TripSegmentItemViewModel.SegmentViewType> |
Properties
Functions
Name | Summary |
---|---|
autoClear | fun <T> Observable<T>.autoClear(): Observable<T> fun Disposable.autoClear() |
generateRoadTags | fun generateRoadTags() |
initOccupancy | fun initOccupancy(tripSegment: TripSegment) |
onAlertClick | fun onAlertClick(view: View) |
onCleared | open override fun onCleared() This method will be called when this ViewModel is no longer used and will be destroyed. |
onExternalActionClicked | fun onExternalActionClicked(view: View) |
setupSegment | fun setupSegment(viewType: TripSegmentItemViewModel.SegmentViewType, title: String, description: String? = null, startTime: String? = null, endTime: String? = null, delay: Long = 0, hasRealtime: Boolean = false, lineColor: Int = Color.TRANSPARENT, topConnectionColor: Int = lineColor, bottomConnectionColor: Int = lineColor, isStationaryItem: Boolean = false, isCancelled: Boolean = false) |