API Version: 3.0
Library Version: 3.0
Generated by gi-docgen 2026.1
struct LspCompletionItem { /* No available fields */ }
A completion item is an option in a list of completions generated when calling textDocument/completion.
textDocument/completion
Creates a new completion item with a label.
Gets the value of label.
label
Sets the value of label.
Gets the value of label_details.
label_details
Sets the value of label_details.
Gets the value of kind.
kind
Sets the value of kind.
Gets the value of tags.
tags
Sets the value of tags.
Gets the value of deprecated.
deprecated
Sets the value of deprecated.
Gets the value of detail.
detail
Sets the value of detail.
Gets the value of documentation.
documentation
Sets the value of documentation.
Gets the value of preselect.
preselect
Sets the value of preselect.
Gets the value of sort_text.
sort_text
Sets the value of sort_text.
Gets the value of filter_text.
filter_text
Sets the value of filter_text.
Gets the value of insert_text.
insert_text
Sets the value of insert_text.
Gets the value of insert_text_format.
insert_text_format
Sets the value of insert_text_format.
Gets the value of insert_text_mode.
insert_text_mode
Sets the value of insert_text_mode.
Gets the value of text_edit.
text_edit
Sets the value of text_edit.
Gets the value of additional_text_edits.
additional_text_edits
Sets the value of additional_text_edits.
Appends an edit to LspCompletionItem:additional-text-edits.
LspCompletionItem:additional-text-edits
Gets the value of commit_chars.
commit_chars
Sets the value of commit_chars.
Appends a character to LspCompletionItem:commit-chars.
LspCompletionItem:commit-chars
Gets the value of command.
command
Sets the value of command.
Gets the value of data.
data
Sets the value of data.
Content