Hierarchy (view full)

Implements

Constructors

Methods

  • Invoked to perform the actual work for count. Derived classes should override this method rather than count().

    Parameters

    Returns Promise<CountResult[]>

  • Invoked to perform the actual work for search. Derived classes should override this method rather than search().

    Parameters

    Returns AsyncIterable<Feature, any, any>

  • Determines whether this provider can handle searches for the given feature source.

    Parameters

    Returns boolean

  • Searches a given feature source for features that match a search phrase.

    Parameters

    Returns AsyncIterable<Feature, any, any>

    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.