web_sys_query/query/
events.rs1use crate::{
4 error::Error,
5 query::{Collection, Element},
6};
7use wasm_bindgen::{closure::Closure, JsCast};
8use web_sys_query_derive::OnEvent;
9
10#[derive(Copy, Clone, Debug, OnEvent)]
12pub enum Event {
13 Blur,
14 Change,
15 Click,
16 ContextMenu,
17 DblClick,
18 Focus,
19 #[unimplemented]
20 FocusIn,
21 #[unimplemented]
22 FocusOut,
23 #[unimplemented]
24 Hover,
25 KeyDown,
26 KeyPress,
27 KeyUp,
28 Load,
29 MouseDown,
30 MouseEnter,
31 MouseLeave,
32 MouseMove,
33 MouseOut,
34 MouseOver,
35 MouseUp,
36 #[unimplemented]
37 Ready,
38 Resize,
39 Scroll,
40 Select,
41 Submit,
42}