Crate fidl_fuchsia_ui_input3

Source

Macros§

NonPrintableKeyUnknown
Pattern that matches an unknown NonPrintableKey member.

Structs§

KeyEvent
A Keyboard event generated to reflect key input. timestamp and type are required. At least one of key and key_meaning must be set for a valid event.
KeyEventInjectorControlHandle
KeyEventInjectorEventStream
KeyEventInjectorInjectRequest
KeyEventInjectorInjectResponder
KeyEventInjectorInjectResponse
KeyEventInjectorMarker
KeyEventInjectorProxy
KeyEventInjectorRequestStream
A Stream of incoming requests for fuchsia.ui.input3/KeyEventInjector.
KeyEventInjectorSynchronousProxy
KeyboardAddListenerRequest
KeyboardAddListenerResponder
KeyboardControlHandle
KeyboardEventStream
KeyboardListenerControlHandle
KeyboardListenerEventStream
KeyboardListenerMarker
KeyboardListenerOnKeyEventRequest
KeyboardListenerOnKeyEventResponder
KeyboardListenerOnKeyEventResponse
KeyboardListenerProxy
KeyboardListenerRequestStream
A Stream of incoming requests for fuchsia.ui.input3/KeyboardListener.
KeyboardListenerSynchronousProxy
KeyboardMarker
KeyboardProxy
KeyboardRequestStream
A Stream of incoming requests for fuchsia.ui.input3/Keyboard.
KeyboardSynchronousProxy
LockState
A bit field of lock states which are currently active.
Modifiers
Declares all the modifiers supported by Fuchsia’s input subsystem.

Enums§

KeyEventInjectorEvent
KeyEventInjectorRequest
Provides the ability to inject KeyEvents into the keyboard subsystem.
KeyEventStatus
Return type for clients key events listener.
KeyEventType
Type of the keyboard key input event.
KeyMeaning
The meaning of the key press. This is typically the Unicode codepoint inserted by this event, or an enum representing a key that corresponds to whitespace or is otherwise unprintable.
KeyboardEvent
KeyboardListenerEvent
KeyboardListenerRequest
Client should implement this protocol to get notified of key events.
KeyboardRequest
Components may request this service from their namespace to be notified of physical key events.
NonPrintableKey
NonPrintableKey represents the meaning of a non-symbolic key on a keyboard.

Traits§

KeyEventInjectorProxyInterface
KeyboardListenerProxyInterface
KeyboardProxyInterface