About this widget
Objects conforming to the Searcher protocol manage the search sessions. Algolia provides you with several out of the box searchers to help build your InstantSearch experience:HitsSearcher. Searches a single .FacetSearcher. Searches for values.MultiSearcher. Aggregates the hits and facet searchers. This is useful for building a federated search, or query suggestions.
Examples
Instantiate aHitsSearcher.
Swift
FacetSearcher.
Swift
MultiSearcher.
Swift
HitsSearcher
The index to search.
Swift
A .
Swift
Whether to automatically send view for hits.
Swift
FacetSearcher
The index to search into.
Swift
The facet name to search into when doing search for facet values.
Swift
The query used when doing a search.
Swift
Methods
search
Triggers the search. Notifies all listeners of the results.
Swift
cancel
Cancels every ongoing .
Swift
Events
isLoading
Triggered when the
Searcher starts or finishes query execution.Swift
onQueryChanged
Triggered when the query text is modified.
Swift
onResults
Triggered when a new search result is received.
Swift
onError
Triggered when a new error is received.
Swift