Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Interface for creating view holders for the SearchSuggestionsAdapter. At this time it is only supporting ChargeHub stations because it is the only purpose.

Link copied to clipboard
class SearchSuggestionsAdapter(suggestionClickListener: SuggestionItemClickListener, categorySuggestionSelectListener: OnCategorySuggestionSelectListener, feedbackClickListener: NoResultsFeedbackClickListener, placesAdapterViewHolderProvider: SearchResultsViewHolderProvider, ratingConfig: RatingConfig, @LayoutRes containerResId: Int) : RecyclerView.Adapter<RecyclerView.ViewHolder>
Link copied to clipboard
class SearchSuggestionsViewController(suggestionItemClickListener: SuggestionItemClickListener, onCategorySuggestionSelectListener: OnCategorySuggestionSelectListener, onNoResultsFeedbackClickListener: NoResultsFeedbackClickListener, placesAdapterViewHolderProvider: SearchResultsViewHolderProvider, ratingConfig: RatingConfig, rvSearchSuggestions: RecyclerView, orientation: Int)
Link copied to clipboard
Link copied to clipboard
sealed class SuggestionsResult
Link copied to clipboard
class SuggestionsResultController(context: Context, problemViewController: SearchProblemViewController?, suggestionsViewController: SearchSuggestionsViewController)

Functions

Link copied to clipboard
fun ConnectivityStatus.asEvent(): ConnectivityEvent