Options
All
  • Public
  • Public/Protected
  • All
Menu

Class SearchProviderRegistry

Hierarchy

  • SearchProviderRegistry

Implements

Index

Constructors

constructor

Properties

Private _changed

_changed: any

Private _findMatchingProvider

_findMatchingProvider: any

Private _providerMap

_providerMap: any

Accessors

changed

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

    Returns ISignal<this, void>

Methods

getProviderForWidget

  • Returns a matching provider for the widget.

    Type parameters

    • T: Widget<T> = Widget

    Parameters

    • widget: T

      The widget to search over.

    Returns ISearchProvider<T>

    the search provider, or undefined if none exists.

register

  • Add a provider to the registry.

    Type parameters

    • T: Widget<T> = Widget

    Parameters

    Returns IDisposable

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

Generated using TypeDoc