Creates an instance of ProviderReconciliator.
Private _alignPrivate _contextCurrent completer context.
Private _defaultPrivate _fetchingCounter to reject current provider response if a new fetch request is created.
Private _mergePrivate _providersList of available providers.
Private _resolvePrivate _timeoutTimeout for the fetch request.
Protected applicableCheck for the providers which are applicable with the current context
List of applicable providers
Fetch response from multiple providers, If a provider can not return the response for a completer request before timeout, the result of this provider will be ignored.
The completion request.
Optional trigger: CompletionTriggerKindCheck if completer should make request to fetch completion responses
on user typing. If the provider with highest rank does not have
shouldShowContinuousHint method, a default one will be used.
The visible status of completer widget.
CodeMirror changed argument.
Generated using TypeDoc
The reconciliator which is used to fetch and merge responses from multiple completion providers.