tripkit-android / com.skedgo.tripkit.ui / TripKitUI
TripKitUI
@Singleton @Component([AutoCompleteTaskModule, SchedulerFactoryModule, GooglePlacesModule, ConnectivityServiceModule, FetchSuggestionsModule, TripKitUIModule, ContextModule, ErrorLoggerModule, PicassoModule, TripKitModule, DbHelperModule, ServiceViewModelModule, RealTimeRepositoryModule, GetExcludedTransitModesModule, IsTransitModeIncludedRepositoryModule, IsModeIncludedInTripsRepositoryModule, IsModeMinimizedRepositoryModule, ServiceAlertDataModule, ServiceDetailsModule, ServiceDetailItemViewModelModule, TripGroupRepositoryModule, DeparturesModule, EventTrackerModule, LocationStuffModule, MyPersonalDataModule, PreferredTransferTimeRepositoryModule, CyclingSpeedRepositoryModule, WalkingSpeedRepositoryModule, PrioritiesRepositoryModule, GetRoutingConfigModule]) abstract class TripKitUI
Constructors
Name | Summary |
---|---|
<init> | TripKitUI() |
Properties
Name | Summary |
---|---|
AUTHORITY | static var AUTHORITY: String ! |
Functions
Name | Summary |
---|---|
appContext | abstract fun appContext(): Context! |
bus | abstract fun bus(): Bus! |
dbHelper | abstract fun dbHelper(): DbHelper ! |
errorLogger | abstract fun errorLogger(): ErrorLogger ! |
fetchSuggestions | abstract fun fetchSuggestions(): FetchSuggestions ! |
getInstance | open static fun getInstance(): TripKitUI ! |
homeMapFragmentComponent | abstract fun homeMapFragmentComponent(module: HomeMapFragmentModule!): HomeMapFragmentComponent! |
httpClient | abstract fun httpClient(): OkHttpClient! |
initialize | open static fun initialize(context: Context!, key: Key !): Unit |
inject | abstract fun inject(fragment: LocationSearchFragment !): Unit abstract fun inject(fragment: TimetableFragment !): Unit abstract fun inject(provider: ServiceStopsProvider !): Unit abstract fun inject(fragment: ServiceDetailFragment !): Unit abstract fun inject(provider: ScheduledStopsProvider !): Unit |
picasso | abstract fun picasso(): Picasso! |
regionService | abstract fun regionService(): RegionService ! |
routeInputViewComponent | abstract fun routeInputViewComponent(): RouteInputViewComponent! |
routesComponent | abstract fun routesComponent(): RoutesComponent! |
routeStore | abstract fun routeStore(): RouteStore! |
searchRepository | abstract fun searchRepository(): PlaceSearchRepository! |
serviceStopMapComponent | abstract fun serviceStopMapComponent(): ServiceStopMapComponent! |
timePickerComponent | abstract fun timePickerComponent(): TimePickerComponent! |
timetableComponent | abstract fun timetableComponent(module: TimetableModule!): TimetableComponent! |
tripDetailsComponent | abstract fun tripDetailsComponent(): TripDetailsComponent! |
tripGroupRepository | abstract fun tripGroupRepository(): TripGroupRepository! |
tripSegmentViewModelComponent | abstract fun tripSegmentViewModelComponent(): TripSegmentViewModelComponent! |