Class SearchProviderRegistry

Search provider registry

Hierarchy

  • SearchProviderRegistry

Implements

Constructors

Properties

Accessors

Methods

Constructors

Properties

_changed: any
_providerMap: any
translator: ITranslator

Accessors

  • get changed(): ISignal<this, void>
  • Signal that emits when a new search provider has been registered or removed.

    Returns ISignal<this, void>

Methods

  • Add a provider to the registry.

    Type Parameters

    Parameters

    Returns IDisposable

    A disposable delegate that, when disposed, deregisters the given search provider

  • Returns a matching provider for the widget.

    Parameters

    • widget: Widget

      The widget to search over.

    Returns ISearchProvider

    the search provider, or undefined if none exists.

  • Whether the registry as a matching provider for the widget.

    Parameters

    • widget: Widget

      The widget to search over.

    Returns boolean

    Provider existence

Generated using TypeDoc