Optional
debounceOptional
displayOptional
excludesOptional
groupOptional
onOptional
yieldsReturns a list of preferred provider groupIds. The current provider is only requested for completions if no provider with a preferred group id returned a result.
Will be called when a completions list is no longer in use and can be garbage-collected.
Optional
handleIs called when an inline completion item is no longer being used. Provides a reason of why it is not used anymore.
Optional
handleOptional
handleWill be called when an item is partially accepted. TODO: also handle full acceptance here!
Deprecated. Use info.acceptedCharacters
instead.
Optional
handleOptional
to
Only used for yieldsToGroupIds. Multiple providers can have the same group id.