/tripkit/TripKitAndroidUI/com.skedgo.tripkit.ui.tripresult/GetAlternativeTripForAlternativeService

GetAlternativeTripForAlternativeService

\ open class GetAlternativeTripForAlternativeService@Injectconstructor(val context: Context, val tripGroupRepository: TripGroupRepository, val regionService: RegionService, val configRepository: ConfigRepository)

Constructors

GetAlternativeTripForAlternativeService @Inject
constructor(context: Context, tripGroupRepository: TripGroupRepository, regionService: RegionService, configRepository: ConfigRepository)

Properties

Name Summary
configRepository val configRepository: ConfigRepository
context val context: Context
regionService val regionService: RegionService
tripGroupRepository val tripGroupRepository: TripGroupRepository

Functions

Name Summary
execute open fun execute(trip: Trip, tripSegmentId: Long, selectedService: TimetableEntry, scheduler: Scheduler = Schedulers.io()): Single<TripGroup>