android-searchbox
v0.0.1
A multi-purpose search widget which works both with offline and online databases(Appbase or ElasticSearch cluster). The search widget contains multiple functionalities like Voice Search, Smart Search, Analytics, etc.
|
|
CustomRVItemTouchListener (com.harsh.searchwidget.Listener) |
|
CustomRVItemTouchListener.RecyclerViewItemClickListener (com.harsh.searchwidget.Listener) |
|
|||
|
DefaultClientSuggestionsAdapter.RedirectClickListener (com.harsh.searchwidget.Adapter) | ||||||
Analytics (com.harsh.searchwidget.Builder) | DefaultClientSuggestionsAdapter.OnItemViewClickListener (com.harsh.searchwidget.Adapter) |
|
SearchBar.TextChangeListener (com.harsh.searchwidget) | ||||
AnalyticsModel (com.harsh.searchwidget.Model) | DefaultClientSuggestions (com.harsh.searchwidget.Builder) | SuggestionsAdapter.OnItemViewClickListener (com.harsh.searchwidget.Adapter) |
|
||||
|
DefaultClientSuggestionsAdapter (com.harsh.searchwidget.Adapter) | DefaultLocalSuggestionsAdapter.OnItemViewClickListener (com.harsh.searchwidget.Adapter) | SearchBar (com.harsh.searchwidget) | ||||
DefaultLocalSuggestionsAdapter (com.harsh.searchwidget.Adapter) | SearchBar.OnSearchActionListener (com.harsh.searchwidget) | SearchProp (com.harsh.searchwidget.Builder) | VoicePermissionDialogFragment (com.harsh.searchwidget.Fragments) | ||||
ClientSuggestionsModel (com.harsh.searchwidget.Model) |
|
|
SearchPropModel (com.harsh.searchwidget.Model) | ||||
ClientSuggestionsViewHolder (com.harsh.searchwidget.View) | SuggestionsAdapter (com.harsh.searchwidget.Adapter) | ||||||
SearchBar.ItemClickListener (com.harsh.searchwidget) | DefaultClientSuggestionsAdapter.RecyclerItemClickListener (com.harsh.searchwidget.Adapter) | ||||||