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