Crate appkit

source ·


pub use child_view::*;
pub use event::*;
pub use image::*;
pub use utils::*;
pub use window::*;



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.
Declares all the modifiers supported by Fuchsia’s input subsystem.
Information about the state of a pointer.
Specifies a single shortcut definition.


A Fuchsia key represents a control that can be pressed or released such as a key or a button on a keyboard or another input device.
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.
NonPrintableKey represents the meaning of a non-symbolic key on a keyboard.