Macros§
- Pattern that matches an unknown
WatchAnnotationsError
member.
Structs§
- An annotation defined dynamically by key/value pair.
- A Stream of incoming requests for fuchsia.element/AnnotationController.
- The key of an [
fuchsia.element/Annotation
]. - A Stream of incoming requests for fuchsia.element/Controller.
- A Stream of incoming requests for fuchsia.element/GraphicalPresenter.
- A Stream of incoming requests for fuchsia.element/Manager.
- Description of an element to be added to a session.
- A Stream of incoming requests for fuchsia.element/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 instruct a server to present graphical views, and observe and control the view’s lifecycle.
- 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 using the Manager protocol.
- An error returned from
AnnotationController/UpdateAnnotations
- Gives clients of
GraphicalPresenter
control over an individual view presented throughPresentView()
. - An error returned from
AnnotationController/WatchAnnotations
andElementController/WatchAnnotations
.
Constants§
- The name of the element in its collection. If not provided to
ProposeElement
, a random name is chosen. - If present, the element will persist over a reboot.
- The component URL of the element.
- Maximum number of annotations for a single element or view.
- Maximum length of
AnnotationKey.namespace
. - Maximum length of
AnnotationKey.value
.
Traits§
Type Aliases§
- A list of annotation keys.
- A list of annotations on an element.