Protected_countInvoked to perform the actual work for count. Derived classes should override this method rather than count().
The source to search.
The text to search for.
Options that affect the search.
Protected_searchInvoked to perform the actual work for search. Derived classes should override this method rather than search().
The source to search.
The text to search for.
Options that affect the search.
Protected_suggestInvoked to perform the actual work for suggest. Derived classes should override this method rather than suggest().
The source to search.
The text to search for.
Options that affect the search.
Searches a given feature source for features that match a search phrase and returns a count of matching features.
The source to search.
The text to search for.
Optionaloptions: SearchOptionsOptions that affect the search.
An iterator of tasks/CountResult!CountResults containing a count of matching features. If the search is canceled, the provider may reject the returned promise with an instance of support/Cancellable!Cancellation, though it may still fulfill with count results instead.
Determines whether this provider can handle searches for the given feature source.
The feature source.
Searches a given feature source for features that match a search phrase.
The source to search.
The text to search for.
Optionaloptions: SearchOptionsOptions that affect the search.
An iterator of data/Feature!Features containing search results. If the search is canceled, the provider may reject the returned promise with an instance of support/Cancellable!Cancellation, though it may still fulfill with search results instead.
Suggests matching phrases to search for based on some input text.
The source to search.
The text to search for.
Optionaloptions: SearchOptionsOptions that affect the search.
A list of suggestions.
A search provider for subtype sublayers.