Structs§
- Input
Method Editor Dispatcher - A KeyDispatcher that uses
fuchsia.ui.input.InputMethodEditor
to dispatch keypresses. - KeyEvent
Injector Dispatcher - A KeyDispatcher that uses
fuchsia.ui.input3.KeyEventInjector
to dispatch keypresses. - KeyMeaning
Wrapper - Used to reduce verbosity of instantiating
KeyMeaning
s. - KeySimulator
- A fixture that can use different services to send key events. Use KeySimulator::new to create a new instance.
Traits§
- KeyDispatcher
- Provides a method for dispatching keys, in case the tests need to vary them.
Functions§
- bind_
editor - create_
key_ event - Creates a
KeyEvent
with the given parameters. - default_
state - get_
action - get_
state_ update - measure_
utf16 - setup_
ime - simulate_
ime_ keypress - simulate_
ime_ keypress_ with_ held_ keys - simulate_
keypress