pub type TestEvent = PlatformEvent;
Aliased Type§
enum TestEvent {
Mouse {
name: MouseEventName,
cursor: Point2D<f64, Measure>,
button: Option<MouseButton>,
},
Wheel {
name: WheelEventName,
scroll: Point2D<f64, Measure>,
cursor: Point2D<f64, Measure>,
},
Keyboard {
name: KeyboardEventName,
key: Key,
code: Code,
modifiers: Modifiers,
},
Touch {
name: TouchEventName,
location: Point2D<f64, Measure>,
finger_id: u64,
phase: TouchPhase,
force: Option<Force>,
},
File {
name: FileEventName,
cursor: Point2D<f64, Measure>,
file_path: Option<PathBuf>,
},
}
Variants§
Mouse
A Mouse Event.
Wheel
A Wheel event.
Keyboard
A Keyboard event.
Touch
A Touch event.
File
A File event.