/tripkit/TripKitAndroidUI/com.skedgo.tripkit.ui.controller.locationsearchcontroller/TKUIFavoritesSuggestionProvider

TKUIFavoritesSuggestionProvider

\ open class TKUIFavoritesSuggestionProvider : LocationSearchProvider

Constructors

TKUIFavoritesSuggestionProvider constructor()

Functions

Name Summary
getFavorite open fun getFavorite(id: Any): Location?
getHome open fun getHome(): Location?
getWork open fun getWork(): Location?
isFavoriteExist open fun isFavoriteExist(id: Any): Boolean
onClick open suspend override fun onClick(id: Any)
query open suspend override fun query(context: Context, iconProvider: LocationSearchIconProvider, query: String): List<SearchSuggestion>
removeFavorite open fun removeFavorite(id: Any)
saveFavorite open fun saveFavorite(location: Location, id: Any, additionalData: Any? = null)
saveHome open fun saveHome(location: Location, additionalData: Any? = null)
saveWork open fun saveWork(location: Location, additionalData: Any? = null)