Class
IdeCompletion
Functions
ide_completion_fuzzy_highlight
This will add <b> tags around matched characters in haystack
based on casefold_query
.
since: 3.32
ide_completion_fuzzy_match
This helper function can do a fuzzy match for you giving a haystack and
casefolded needle. Casefold your needle using g_utf8_casefold()
before
running the query.
since: 3.32
Instance methods
ide_completion_add_provider
Adds an IdeCompletionProvider
to the list of providers to be queried
for completion results.
since: 3.32
ide_completion_remove_provider
Removes an IdeCompletionProvider
previously added with ide_completion_add_provider().
since: 3.32
Properties
Ide.Completion:buffer
The GtkTextBuffer
for the IdeCompletion:view
.
This is a convenience property for providers.
since: 3.32
Ide.Completion:view
The “view” property is the GtkTextView
for which this IdeCompletion
is providing completion features.
since: 3.32
Signals
Ide.Completion::hide
The “hide” signal is emitted when the completion window should be hidden.
since: 3.32
Ide.Completion::provider-added
The “provided-added” signal is emitted when a new provider is added to the completion.
since: 3.32
Ide.Completion::provider-removed
The “provided-removed” signal is emitted when a provider has been removed from the completion.
since: 3.32
Ide.Completion::show
The “show” signal is emitted when the completion window should be shown.
since: 3.32
Signals inherited from GObject (1)
GObject::notify
The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.