StyleSchemeChooser - Interface
implemented by widgets for choosing style schemes.
Classes:
Annotation - Represents an annotation added to [
class@View], it has a [property@Annotation:line] property, [property@Annotation:description], icon and a style.
AnnotationProvider - It is used to provide
annotations and display them on [class@View] and also populate [class@HoverDisplay] when the user hovers over an annotation.
Annotations - Use this object to manage [
class@Annotation]s.