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, SearchCallbacksProvider searchCallbacksProvider) | ||||||||||
|
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 | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() | |||||||||||
![]() |