AbstractSearchEngine
Common root for SearchEngine and CategorySearchEngine.
Should never be instantiated directly
-
Provide a specific API type
-
Location provider for search results
proximityargument -
Manager to provide feedback events
-
OfflineManagerwithdefaultTileStore. -
Default options to use when
nilwas passed to thesearch(…: options:)callFull
SearchOptionsstructure would be used when nothing was passed to thesearchfunction In other case, each structure field would be tested. Eachnilfield insearch(options:)parameter would be replaced with the value fromdefaultSearchOptions -
Initializer with safe-to-go defaults
-
Register indexable data provider to provide custom data layer for SearchEngine
Throws
SearchError.failedToRegisterDataProvider(error, dataProvider)
AbstractSearchEngine Class Reference