/tripkit/TripKitAndroidUI/com.skedgo.tripkit.ui.trippreview.nearby/SharedNearbyTripPreviewItemViewModel
SharedNearbyTripPreviewItemViewModel
\ class SharedNearbyTripPreviewItemViewModel@Injectconstructor(regionService: RegionService, locationsApi: LocationsApi) : TripPreviewPagerItemViewModel
Constructors
SharedNearbyTripPreviewItemViewModel | @Inject constructor(regionService: RegionService, locationsApi: LocationsApi) |
Properties
Functions
Name | Summary |
---|---|
addCloseable | open fun addCloseable(@NonNullp0: Closeable) |
autoClear | fun <T> Observable<T>.autoClear(): Observable<T> fun Disposable.autoClear() |
generateTransportDetails | fun generateTransportDetails(): TransportDetails |
getModeTitle | fun getModeTitle(segment: TripSegment): String |
onCleared | open override fun onCleared() This method will be called when this ViewModel is no longer used and will be destroyed. |
setSegment | open override fun setSegment(context: Context, segment: TripSegment) |
withAction | fun withAction(context: Context) fun withAction(isAppInstalled: Boolean) |