Interface CompletionProvider

All Superinterfaces:
Proxy
All Known Implementing Classes:
CompletionProvider.CompletionProviderImpl, CompletionSnippets, CompletionWords

@Generated("io.github.jwharm.JavaGI") public interface CompletionProvider extends Proxy
Completion provider interface.

You must implement this interface to provide proposals to Completion.

In most cases, implementations of this interface will want to use populateAsync(org.gnome.gtksourceview.CompletionContext, org.gnome.gio.Cancellable, org.gnome.gio.AsyncReadyCallback) to asynchronously populate the results to avoid blocking the main loop.