Crate fidl_fuchsia_ui_views
source ·Macros
Pattern that matches an unknown
AutoFocusError
member.Structs
A ViewRef’s state of focus.
A Stream of incoming requests for Focuser
Two Flatland instances may be connected in a parent-child relationship. The child endpoint is
held in a View. This view is strongly associated with a ViewRef and other related protocols.
Token that uniquely identifies an attachment point for a
View
in the
global scene graph. Each ViewHolderToken
has exactly one corresponding
ViewToken
.Convenience data type to self-identify the view, during view creation.
A ViewRef is a handle to a kernel object which identifies a unique View
across the system. Two ViewRefs to the same View have the same KOID.
A ViewRefControl is the peer to a ViewRef. Their
reference
s are linked.A Stream of incoming requests for ViewRefFocused
A Stream of incoming requests for ViewRefInstalled
A Stream of incoming requests for View
Token that uniquely identifies a
View
, which is the root point for a
subgraph in the global scene graph. Each ViewToken
has exactly one
corresponding ViewHolderToken
.Two Flatland instances may be connected in a parent-child relationship. The parent endpoint is
held in a Viewport.
Enums
DO NOT USE - Retained for ABI stability in fuchsia.ui.scenic.Command
Problematic situations that occur on Focuser.RequestFocus.
A method of programmatically transferring View focus.
A method of enabling a ViewRef creator to determine if its ViewRef has
gained or lost focus in the view tree.
A collection of error codes related to |ViewRefInstalled|.
A method of enabling ViewRef holders to determine if a ViewRef has been
“installed” in the view tree: the time it is first connected, transitively,
to the root view. Typically, after installation, view focus may be
transferred to that ViewRef.
Deprecated API for view creation. DO NOT USE.