Options
All
  • Public
  • Public/Protected
  • All
Menu

Module languages

Index

Functions

registerDefinitionProvider

  • Registers a definition provider.

    Multiple providers can be registered for a language. In that case, providers are queried in parallel and the results are merged. A failing provider (rejected promise or exception) will not cause the whole operation to fail.

    Parameters

    Returns Unsubscribable

    An unsubscribable to unregister this provider.

registerHoverProvider

  • Registers a hover provider, which returns a formatted hover message (intended for display in a tooltip) when the user hovers on code.

    Multiple providers can be registered for a language. In that case, providers are queried in parallel and the results are merged. A failing provider (rejected promise or exception) will not cause the whole operation to fail.

    Parameters

    Returns Unsubscribable

    An unsubscribable to unregister this provider.

registerImplementationProvider

  • Registers an implementation provider.

    Multiple providers can be registered for a language. In that case, providers are queried in parallel and the results are merged. A failing provider (rejected promise or exception) will not cause the whole operation to fail.

    deprecated

    Use LocationProvider and registerLocationProvider instead.

    Parameters

    Returns Unsubscribable

    An unsubscribable to unregister this provider.

registerLocationProvider

registerReferenceProvider

  • Registers a reference provider.

    Multiple providers can be registered for a language. In that case, providers are queried in parallel and the results are merged. A failing provider (rejected promise or exception) will not cause the whole operation to fail.

    Parameters

    Returns Unsubscribable

    An unsubscribable to unregister this provider.

registerTypeDefinitionProvider

  • Registers a type definition provider.

    Multiple providers can be registered for a language. In that case, providers are queried in parallel and the results are merged. A failing provider (rejected promise or exception) will not cause the whole operation to fail.

    deprecated

    Use LocationProvider and registerLocationProvider instead.

    Parameters

    Returns Unsubscribable

    An unsubscribable to unregister this provider.

Generated using TypeDoc