| java.lang.Object | |||
| ↳ | AndroidViewModel | ||
| ↳ | com.mapsted.ui.base.BaseViewModel | ||
| ↳ | com.mapsted.ui.search.SearchViewModel | ||
| Nested Classes | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| class | SearchViewModel.SearchConfig | ||||||||||
| class | SearchViewModel.SearchOnlineConfigData | ||||||||||
| class | SearchViewModel.SearchResultData | ||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| boolean | addToFilteredCategories(String categoryId) | ||||||||||
| static ViewModelProvider.Factory | createProvider(Application application, MapUiApi mapUiApi, TagsRepository tagsRepository) | ||||||||||
|
|
getRecentSearchItemsLiveData() | ||||||||||
|
|
getRootCategoryNamesLiveData() | ||||||||||
|
|
getSearchResultsLiveData() | ||||||||||
|
|
getSearchTagsResult() | ||||||||||
|
|
getShowNoSearchResultsViewLiveData() | ||||||||||
| void | init(int propertyId) | ||||||||||
| boolean | isInsideAProperty() | ||||||||||
| boolean | removeFromFilteredCategories(String categoryId) | ||||||||||
| void | searchApi(String query, List<Integer> propertyIds, SearchViewModel.SearchConfig searchConfig, boolean isSearchInsidePropertyApi) | ||||||||||
| void | searchLocallyInProperty(String query, int propertyId, SearchViewModel.SearchConfig searchConfig) | ||||||||||
| void | searchTags(String query) | ||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
com.mapsted.ui.base.BaseViewModel
| |||||||||||
From class
java.lang.Object
| |||||||||||