Construct a new completion handler for a widget.
Private
_autoPrivate
_continuousPrivate
_editorPrivate
_enabledPrivate
_fetchingPrivate
_isPrivate
_reconciliatorReadonly
completerThe completer widget managed by the handler.
Readonly
inlineEnable/disable continuous hinting mode.
The editor used by the completion handler.
Get whether the completion handler is disposed.
Private
_composePrivate
_makePrivate
_makeMake a completion request.
Private
_onHandle a text shared model change signal from an editor.
Private
_updateUpdates model with text state and current cursor position.
Protected
getGet the state of the text editor at the given position.
Protected
onHandle a completion selected signal from the completion widget.
Protected
onProtected
onHandle selection changed signal from an editor.
If a sub-class reimplements this method, then that class must either call its super method or it must take responsibility for adding and removing the completer completable class to the editor host node.
Despite the fact that the editor widget adds a class whenever there is a primary selection, this method checks independently for two reasons:
jp-mod-has-primary-selection
to filter out any editors that have
a selection means the semantic meaning of jp-mod-completer-enabled
is obscured because there may be cases where the enabled class is added
even though the completer is not available.Protected
onHandle a text changed signal from an editor.
Protected
onHandle a visibility change signal from a completer widget.
A completion handler for editors.