Lsp.CompletionOptions – lsp-glib-3.0 Reference Manual
Packages
lsp-glib-3.0
Lsp
CompletionOptions
commit_triggers
supports_resolve
triggers
CompletionOptions
CompletionOptions.from_variant
@ref
add_commit_trigger
add_trigger
to_variant
unref
CompletionOptions
Object Hierarchy:
Description:
[
Compact
( opaque =
true
) ]
[
CCode
( ref_function =
"lsp_completion_options_ref"
, unref_function =
"lsp_completion_options_unref"
) ]
public
class
CompletionOptions
Namespace:
Lsp
Package:
lsp-glib-3.0
Content:
Properties:
public
string
[]?
commit_triggers
{
get
;
set
; }
public
bool
supports_resolve
{
get
;
set
; }
The server provides support to resolve additional information for a completion item.
public
string
[]?
triggers
{
get
;
set
; }
Creation methods:
public
CompletionOptions
(
bool
supports_resolve,
string
[]? triggers =
null
)
public
CompletionOptions.from_variant
(
Variant
variant)
throws
DeserializeError
Methods:
public
unowned
CompletionOptions
@ref
()
public
void
add_commit_trigger
(
string
trigger)
Appends a commit character to
commit_triggers
.
public
void
add_trigger
(
string
trigger)
Appends a trigger character to
triggers
.
public
Variant
to_variant
()
public
void
unref
()