Class AnnotationProvider

java.lang.Object
All Implemented Interfaces:
Proxy

@Generated("io.github.jwharm.JavaGI") public class AnnotationProvider extends GObject
It is used to provide annotations and display them on View and also populate HoverDisplay when the user hovers over an annotation.

You can subclass this object and implement populateHoverAsync(org.gnome.gtksourceview.Annotation, org.gnome.gtksourceview.HoverDisplay, org.gnome.gio.Cancellable, org.gnome.gio.AsyncReadyCallback) and populateHoverFinish(org.gnome.gio.AsyncResult) or connect to AnnotationProvider::populate and call AnnotationProvider#populate or do it asynchronously.

Since:
5.18