CompletionProvider


Object Hierarchy:

GtkSource.CompletionProvider GtkSource.CompletionProvider GtkSource.CompletionProvider GLib.Object GLib.Object GLib.Object->GtkSource.CompletionProvider

Description:

[ CCode ( type_cname = "GtkSourceCompletionProviderInterface" , type_id = "gtk_source_completion_provider_get_type ()" ) ]
public interface CompletionProvider : Object

Completion provider interface.

You must implement this interface to provide proposals to [class@Completion].

In most cases, implementations of this interface will want to use [vfunc@CompletionProvider.populate_async] to asynchronously populate the results to avoid blocking the main loop.

All known implementing classes:

Namespace: GtkSource
Package: gtksourceview-5

Content:

Methods:

Inherited Members: