Crate fidl_fuchsia_ui_focus

Source

Structs§

FocusChain
A FocusChain tracks the status of the View hierarchy as View focus changes.
FocusChainListenerControlHandle
FocusChainListenerEventStream
FocusChainListenerMarker
FocusChainListenerOnFocusChangeRequest
FocusChainListenerOnFocusChangeResponder
FocusChainListenerProxy
FocusChainListenerRegistryControlHandle
FocusChainListenerRegistryEventStream
FocusChainListenerRegistryMarker
FocusChainListenerRegistryProxy
FocusChainListenerRegistryRegisterRequest
FocusChainListenerRegistryRequestStream
A Stream of incoming requests for fuchsia.ui.focus/FocusChainListenerRegistry.
FocusChainListenerRegistrySynchronousProxy
FocusChainListenerRequestStream
A Stream of incoming requests for fuchsia.ui.focus/FocusChainListener.
FocusChainListenerSynchronousProxy
FocusChainProviderControlHandle
FocusChainProviderEventStream
FocusChainProviderMarker
FocusChainProviderProxy
FocusChainProviderRequestStream
A Stream of incoming requests for fuchsia.ui.focus/FocusChainProvider.
FocusChainProviderSynchronousProxy
FocusChainProviderWatchFocusKoidChainRequest
FocusChainProviderWatchFocusKoidChainResponder
FocusKoidChain
A FocusKoidChain serves almost the same purpose as a FocusChain, but is intended for applications that merely need to identify views in the chain and do not need to watch their state.

Enums§

FocusChainListenerEvent
FocusChainListenerRegistryEvent
FocusChainListenerRegistryRequest
A FocusChainListenerRegistry allows listening to FocusChain updates.
FocusChainListenerRequest
A FocusChainListener receives an updated FocusChain when focus changes.
FocusChainProviderEvent
FocusChainProviderRequest
The FocusChainProvider protocol allows privileged clients to watch for focus chain updates.

Traits§

FocusChainListenerProxyInterface
FocusChainListenerRegistryProxyInterface
FocusChainProviderProxyInterface