Macros

Pattern that matches an unknown WatchAnnotationsError member.

Structs

An annotation defined dynamically by key/value pair.
A Stream of incoming requests for AnnotationController
The key of an [fuchsia.element/Annotation].
A Stream of incoming requests for Controller
A Stream of incoming requests for GraphicalPresenter
A Stream of incoming requests for Manager
Description of an element to be added to a session.
A Stream of incoming requests for ViewController
A description of a view that can be presented by a GraphicalPresenter.

Enums

An interface to create, read, update, and delete annotations, typically on an element or its view.
The value of an [fuchsia.element/Annotation].
An interface that gives clients of Manager (element proposers) control over the proposed element’s lifecycle and annotations.
An error returned from ElementController/GetAnnotations.
An interface used to present graphical views.
An interface used to add elements to a session.
An error returned when GraphicalPresenter fails to present a view.
Errors that can be returned when attempting to add elements to a session.
An error returned from AnnotationController/UpdateAnnotations
An interface that gives clients of GraphicalPresenter control over a view that was presented.
An error returned from AnnotationController/WatchAnnotations and ElementController/WatchAnnotations.

Constants

Maximum number of annotations for a single element or view.
Maximum length of AnnotationKey.namespace.
Maximum length of AnnotationKey.value.

Traits

Type Definitions