/tripkit/TripKitAndroid/com.skedgo.tripkit.regionrouting/RegionRoutingAutoCompleter

RegionRoutingAutoCompleter

interface RegionRoutingAutoCompleter

Inheritors

RegionRoutingAutoCompleterImpl

Types

Name Summary
AutoCompleteQuery class AutoCompleteQuery(val query: String, val location: Location? = null, val regionName: String? = null)
RegionRoutingAutoCompleterImpl class RegionRoutingAutoCompleterImpl(regionRoutingApi: RegionRoutingApi, regionService: RegionService) : RegionRoutingAutoCompleter

Functions

Name Summary
clearDisposables abstract fun clearDisposables()
getRoutes abstract fun getRoutes(query: String, location: Location?): Observable<List<RegionRoute>>
abstract fun getRoutes(regionName: String, query: String): Single<List<RegionRoute>>
observe abstract fun observe(onNext: (List<RegionRoute>) -> Unit, onError: (Throwable) -> Unit): Disposable
sendQuery abstract fun sendQuery(query: RegionRoutingAutoCompleter.AutoCompleteQuery)