Construct a new completer manager.
Private _activeThe set of activated providers
Private _activePrivate _autoFlag to enable/disable continuous hinting.
Private _generateHelper to generate a completer handler from provided context.
Private _inlinePrivate _inlinePrivate Readonly _inlineThe inline completion provider map, the keys are id of provider
Private _mostThe completer context map, the keys are id of widget and values are the most recent context objects.
Private _panelThe completer handler map, the keys are id of widget and values are the completer handler attached to this widget.
Private Readonly _providersThe completion provider map, the keys are id of provider
Private _showFlag to show or hide the document panel.
Private _timeoutTimeout value for the completion provider.
Private disposeHelper to dispose the completer handler on widget disposed event.
id of the widget
the handler to be disposed.
Private generateHelper function to generate a ProviderReconciliator with provided context.
The isApplicable method of provider is used to filter out the providers
which can not be used with provided context.
the current completer context
Optional inlineInline completer actions.
Signal emitted when active providers list is changed.
Inline providers information.
Return the map of providers.
Register a completer provider with the manager.
the provider to be registered.
Set inline completer factory.
Create or update completer handler of a widget with new context.
The completion context.
Generated using TypeDoc
A manager for completion providers.