Optional
deprecatedIndicates if the item is deprecated.
Optional
documentationA human-readable string with additional information about this item, like type or symbol information.
Optional
iconLabIcon object for icon to be rendered with completion type.
Optional
insertCompletion to be inserted.
User facing completion. If insertText is not set, this will be inserted.
Optional
resolveMethod allowing to update fields asynchronously.
Optional
patch: IPatchOptional
typeType of this completion item.
Completion item object based off of LSP CompletionItem. Compared to the old kernel completions interface, this enhances the completions UI to support: