-
- All Implemented Interfaces:
-
com.pointrlabs.core.management.PTRListener
,com.pointrlabs.core.map.models.events_listeners.SearchEventsListener
public class SearchEventsHandler implements SearchEventsListener
The default implementation of SearchEventsHandler. You can extend this class to override the default behavior using the PTRMapWidgetFragment.searchEventsHandler property
-
-
Constructor Summary
Constructors Constructor Description SearchEventsHandler(PTRMapWidgetFragment mapWidgetFragment)
-
Method Summary
Modifier and Type Method Description Unit
onSearchInput(String searchInput)
Invoked when the text in the search box is changed Unit
onSearchRowEvent(SearchItemViewModel.PoiViewModel poiViewModel)
Invoked when a poi is clicked from the search results list -
-
Constructor Detail
-
SearchEventsHandler
SearchEventsHandler(PTRMapWidgetFragment mapWidgetFragment)
-
-
Method Detail
-
onSearchInput
@UiThread() Unit onSearchInput(String searchInput)
Invoked when the text in the search box is changed
- Parameters:
searchInput
- The new search text
-
onSearchRowEvent
@UiThread() Unit onSearchRowEvent(SearchItemViewModel.PoiViewModel poiViewModel)
Invoked when a poi is clicked from the search results list
- Parameters:
poiViewModel
- a wrapper class object containing useful information about the clicked poi
-
-
-
-