/tripkit/TripKitAndroid/com.skedgo/TripKit
TripKit
\ @Singleton
@Component(modules = [HttpClientModule::class, A2bRoutingDataModule::class, TspModule::class, MainModule::class, TripKitPreferencesModule::class])
abstract class TripKit
Constructors
TripKit | constructor() |
Types
Name | Summary |
---|---|
Companion | object Companion |
Properties
Name | Summary |
---|---|
bookingResolver | abstract val bookingResolver: BookingResolver |
errorHandler | abstract val errorHandler: Consumer<Throwable> |
locationInfoService | abstract val locationInfoService: LocationInfoService |
okHttpClient3 | abstract val okHttpClient3: OkHttpClient |
regionService | abstract val regionService: RegionService |
routeService | abstract val routeService: RouteService |
tripUpdater | abstract val tripUpdater: TripUpdater |
Functions
Name | Summary |
---|---|
a2bRoutingComponent | abstract fun a2bRoutingComponent(): A2bRoutingComponent |
analyticsComponent | abstract fun analyticsComponent(): AnalyticsComponent |
configs | abstract fun configs(): Configs |
dateTimeComponent | abstract fun dateTimeComponent(): DateTimeComponent |