Macros§
- Watch
Annotations Error Unknown - Pattern that matches an unknown
WatchAnnotationsError
member.
Structs§
- Annotation
- An annotation defined dynamically by key/value pair.
- Annotation
Controller Control Handle - Annotation
Controller Event Stream - Annotation
Controller GetAnnotations Responder - Annotation
Controller GetAnnotations Response - Annotation
Controller Marker - Annotation
Controller Proxy - Annotation
Controller Request Stream - A Stream of incoming requests for fuchsia.element/AnnotationController.
- Annotation
Controller Synchronous Proxy - Annotation
Controller Update Annotations Request - Annotation
Controller Update Annotations Responder - Annotation
Controller Watch Annotations Responder - Annotation
Controller Watch Annotations Response - Annotation
Key - The key of an [
fuchsia.element/Annotation
]. - Controller
Control Handle - Controller
Event Stream - Controller
GetAnnotations Responder - Controller
Marker - Controller
Proxy - Controller
Request Stream - A Stream of incoming requests for fuchsia.element/Controller.
- Controller
Synchronous Proxy - Controller
Update Annotations Responder - Controller
Watch Annotations Responder - Graphical
Presenter Control Handle - Graphical
Presenter Event Stream - Graphical
Presenter Marker - Graphical
Presenter Present View Request - Graphical
Presenter Present View Responder - Graphical
Presenter Proxy - Graphical
Presenter Request Stream - A Stream of incoming requests for fuchsia.element/GraphicalPresenter.
- Graphical
Presenter Synchronous Proxy - Manager
Control Handle - Manager
Event Stream - Manager
Marker - Manager
Propose Element Request - Manager
Propose Element Responder - Manager
Proxy - Manager
Remove Element Request - Manager
Remove Element Responder - Manager
Request Stream - A Stream of incoming requests for fuchsia.element/Manager.
- Manager
Synchronous Proxy - Spec
- Description of an element to be added to a session.
- View
Controller Control Handle - View
Controller Event Stream - View
Controller Marker - View
Controller Proxy - View
Controller Request Stream - A Stream of incoming requests for fuchsia.element/ViewController.
- View
Controller Synchronous Proxy - View
Spec - A description of a view that can be presented by a
GraphicalPresenter
.
Enums§
- Annotation
Controller Event - Annotation
Controller Request - An interface to create, read, update, and delete annotations, typically on an element or its view.
- Annotation
Value - The value of an [
fuchsia.element/Annotation
]. - Controller
Event - Controller
Request - An interface that gives clients of
Manager
(element proposers) control over the proposed element’s lifecycle and annotations. - GetAnnotations
Error - An error returned from
ElementController/GetAnnotations
. - Graphical
Presenter Event - Graphical
Presenter Request - An interface used to instruct a server to present graphical views, and observe and control the view’s lifecycle.
- Manager
Error - Manager
Event - Manager
Request - An interface used to add elements to a session.
- Present
View Error - An error returned when
GraphicalPresenter
fails to present a view. - Propose
Element Error - Errors that can be returned when using the Manager protocol.
- Update
Annotations Error - An error returned from
AnnotationController/UpdateAnnotations
- View
Controller Event - View
Controller Request - Gives clients of
GraphicalPresenter
control over an individual view presented throughPresentView()
. - Watch
Annotations Error - An error returned from
AnnotationController/WatchAnnotations
andElementController/WatchAnnotations
.
Constants§
- ANNOTATION_
KEY_ NAME - The name of the element in its collection. If not provided to
ProposeElement
, a random name is chosen. - ANNOTATION_
KEY_ PERSIST_ ELEMENT - If present, the element will persist over a reboot.
- ANNOTATION_
KEY_ URL - The component URL of the element.
- MANAGER_
NAMESPACE - MAX_
ANNOTATIONS_ PER_ ELEMENT - Maximum number of annotations for a single element or view.
- MAX_
ANNOTATION_ KEY_ NAMESPACE_ SIZE - Maximum length of
AnnotationKey.namespace
. - MAX_
ANNOTATION_ KEY_ VALUE_ SIZE - Maximum length of
AnnotationKey.value
.
Traits§
- Annotation
Controller Proxy Interface - Controller
Proxy Interface - Graphical
Presenter Proxy Interface - Manager
Proxy Interface - View
Controller Proxy Interface
Type Aliases§
- Annotation
Controller GetAnnotations Result - Annotation
Controller Update Annotations Result - Annotation
Controller Watch Annotations Result - Annotation
Keys - A list of annotation keys.
- Annotations
- A list of annotations on an element.
- Graphical
Presenter Present View Result - Manager
Propose Element Result - Manager
Remove Element Result