web_sys_query/query/
events.rs

1//! Events
2
3use crate::{
4    error::Error,
5    query::{Collection, Element},
6};
7use wasm_bindgen::{closure::Closure, JsCast};
8use web_sys_query_derive::OnEvent;
9
10/// Event handlers
11#[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}