Crate fidl_fuchsia_ui_views

Source

Macros§

AutoFocusErrorUnknown
Pattern that matches an unknown AutoFocusError member.

Structs§

FocusState
A ViewRef’s state of focus.
FocuserControlHandle
FocuserEventStream
FocuserMarker
FocuserProxy
FocuserRequestFocusRequest
FocuserRequestFocusResponder
FocuserRequestStream
A Stream of incoming requests for fuchsia.ui.views/Focuser.
FocuserSetAutoFocusRequest
FocuserSetAutoFocusResponder
FocuserSynchronousProxy
ViewControlHandle
ViewCreationToken
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.
ViewEventStream
ViewHolderToken
Token that uniquely identifies an attachment point for a View in the global scene graph. Each ViewHolderToken has exactly one corresponding ViewToken.
ViewIdentityOnCreation
Convenience data type to self-identify the view, during view creation.
ViewMarker
ViewPresentRequest
ViewProxy
ViewRef
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.
ViewRefControl
A ViewRefControl is the peer to a ViewRef. Their references are linked.
ViewRefFocusedControlHandle
ViewRefFocusedEventStream
ViewRefFocusedMarker
ViewRefFocusedProxy
ViewRefFocusedRequestStream
A Stream of incoming requests for fuchsia.ui.views/ViewRefFocused.
ViewRefFocusedSynchronousProxy
ViewRefFocusedWatchResponder
ViewRefFocusedWatchResponse
ViewRefInstalledControlHandle
ViewRefInstalledEventStream
ViewRefInstalledMarker
ViewRefInstalledProxy
ViewRefInstalledRequestStream
A Stream of incoming requests for fuchsia.ui.views/ViewRefInstalled.
ViewRefInstalledSynchronousProxy
ViewRefInstalledWatchRequest
ViewRefInstalledWatchResponder
ViewRequestStream
A Stream of incoming requests for fuchsia.ui.views/View.
ViewSynchronousProxy
ViewToken
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.
ViewportCreationToken
Two Flatland instances may be connected in a parent-child relationship. The parent endpoint is held in a Viewport.

Enums§

AutoFocusError
Command
DO NOT USE - Retained for ABI stability in fuchsia.ui.scenic.Command
Error
Problematic situations that occur on Focuser.RequestFocus.
FocuserEvent
FocuserRequest
A method of programmatically transferring View focus.
ViewEvent
ViewRefFocusedEvent
ViewRefFocusedRequest
A method of enabling a ViewRef creator to determine if its ViewRef has gained or lost focus in the view tree.
ViewRefInstalledError
A collection of error codes related to |ViewRefInstalled|.
ViewRefInstalledEvent
ViewRefInstalledRequest
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.
ViewRequest
Deprecated API for view creation. DO NOT USE.

Traits§

FocuserProxyInterface
ViewProxyInterface
ViewRefFocusedProxyInterface
ViewRefInstalledProxyInterface

Type Aliases§

FocuserRequestFocusResult
FocuserSetAutoFocusResult
ViewRefInstalledWatchResult