Crate fidl_fuchsia_ui_input3
source ·Macros§
- Pattern that matches an unknown
NonPrintableKey
member.
Structs§
- A Keyboard event generated to reflect key input.
timestamp
andtype
are required. At least one ofkey
andkey_meaning
must be set for a valid event. - A Stream of incoming requests for fuchsia.ui.input3/KeyEventInjector.
- A Stream of incoming requests for fuchsia.ui.input3/KeyboardListener.
- A Stream of incoming requests for fuchsia.ui.input3/Keyboard.
- A bit field of lock states which are currently active.
- Declares all the modifiers supported by Fuchsia’s input subsystem.
Enums§
- Provides the ability to inject
KeyEvent
s into the keyboard subsystem. - Return type for clients key events listener.
- Type of the keyboard key input event.
- 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.
- Client should implement this protocol to get notified of key events.
- Components may request this service from their namespace to be notified of physical key events.
- NonPrintableKey represents the meaning of a non-symbolic key on a keyboard.