Optional
groupOptional
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
handleOptional
handleWill be called when an item is partially accepted.
Optional
to
Only used for yieldsToGroupIds. Multiple providers can have the same group id.