maxcountryman_web_sys/features/
gen_KeyEvent.rs

1#![allow(unused_imports)]
2use super::*;
3use wasm_bindgen::prelude::*;
4#[wasm_bindgen]
5extern "C" {
6    # [wasm_bindgen (extends = :: js_sys :: Object , js_name = KeyEvent , typescript_type = "KeyEvent")]
7    #[derive(Debug, Clone, PartialEq, Eq)]
8    #[doc = "The `KeyEvent` class."]
9    #[doc = ""]
10    #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/KeyEvent)"]
11    #[doc = ""]
12    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
13    pub type KeyEvent;
14    # [wasm_bindgen (method , structural , js_class = "KeyEvent" , js_name = initKeyEvent)]
15    #[doc = "The `initKeyEvent()` method."]
16    #[doc = ""]
17    #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/KeyEvent/initKeyEvent)"]
18    #[doc = ""]
19    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
20    pub fn init_key_event(this: &KeyEvent, type_: &str);
21    # [wasm_bindgen (method , structural , js_class = "KeyEvent" , js_name = initKeyEvent)]
22    #[doc = "The `initKeyEvent()` method."]
23    #[doc = ""]
24    #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/KeyEvent/initKeyEvent)"]
25    #[doc = ""]
26    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
27    pub fn init_key_event_with_can_bubble(this: &KeyEvent, type_: &str, can_bubble: bool);
28    # [wasm_bindgen (method , structural , js_class = "KeyEvent" , js_name = initKeyEvent)]
29    #[doc = "The `initKeyEvent()` method."]
30    #[doc = ""]
31    #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/KeyEvent/initKeyEvent)"]
32    #[doc = ""]
33    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
34    pub fn init_key_event_with_can_bubble_and_cancelable(
35        this: &KeyEvent,
36        type_: &str,
37        can_bubble: bool,
38        cancelable: bool,
39    );
40    #[cfg(feature = "Window")]
41    # [wasm_bindgen (method , structural , js_class = "KeyEvent" , js_name = initKeyEvent)]
42    #[doc = "The `initKeyEvent()` method."]
43    #[doc = ""]
44    #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/KeyEvent/initKeyEvent)"]
45    #[doc = ""]
46    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`, `Window`*"]
47    pub fn init_key_event_with_can_bubble_and_cancelable_and_view(
48        this: &KeyEvent,
49        type_: &str,
50        can_bubble: bool,
51        cancelable: bool,
52        view: Option<&Window>,
53    );
54    #[cfg(feature = "Window")]
55    # [wasm_bindgen (method , structural , js_class = "KeyEvent" , js_name = initKeyEvent)]
56    #[doc = "The `initKeyEvent()` method."]
57    #[doc = ""]
58    #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/KeyEvent/initKeyEvent)"]
59    #[doc = ""]
60    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`, `Window`*"]
61    pub fn init_key_event_with_can_bubble_and_cancelable_and_view_and_ctrl_key(
62        this: &KeyEvent,
63        type_: &str,
64        can_bubble: bool,
65        cancelable: bool,
66        view: Option<&Window>,
67        ctrl_key: bool,
68    );
69    #[cfg(feature = "Window")]
70    # [wasm_bindgen (method , structural , js_class = "KeyEvent" , js_name = initKeyEvent)]
71    #[doc = "The `initKeyEvent()` method."]
72    #[doc = ""]
73    #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/KeyEvent/initKeyEvent)"]
74    #[doc = ""]
75    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`, `Window`*"]
76    pub fn init_key_event_with_can_bubble_and_cancelable_and_view_and_ctrl_key_and_alt_key(
77        this: &KeyEvent,
78        type_: &str,
79        can_bubble: bool,
80        cancelable: bool,
81        view: Option<&Window>,
82        ctrl_key: bool,
83        alt_key: bool,
84    );
85    #[cfg(feature = "Window")]
86    # [wasm_bindgen (method , structural , js_class = "KeyEvent" , js_name = initKeyEvent)]
87    #[doc = "The `initKeyEvent()` method."]
88    #[doc = ""]
89    #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/KeyEvent/initKeyEvent)"]
90    #[doc = ""]
91    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`, `Window`*"]
92    pub fn init_key_event_with_can_bubble_and_cancelable_and_view_and_ctrl_key_and_alt_key_and_shift_key(
93        this: &KeyEvent,
94        type_: &str,
95        can_bubble: bool,
96        cancelable: bool,
97        view: Option<&Window>,
98        ctrl_key: bool,
99        alt_key: bool,
100        shift_key: bool,
101    );
102    #[cfg(feature = "Window")]
103    # [wasm_bindgen (method , structural , js_class = "KeyEvent" , js_name = initKeyEvent)]
104    #[doc = "The `initKeyEvent()` method."]
105    #[doc = ""]
106    #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/KeyEvent/initKeyEvent)"]
107    #[doc = ""]
108    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`, `Window`*"]
109    pub fn init_key_event_with_can_bubble_and_cancelable_and_view_and_ctrl_key_and_alt_key_and_shift_key_and_meta_key(
110        this: &KeyEvent,
111        type_: &str,
112        can_bubble: bool,
113        cancelable: bool,
114        view: Option<&Window>,
115        ctrl_key: bool,
116        alt_key: bool,
117        shift_key: bool,
118        meta_key: bool,
119    );
120    #[cfg(feature = "Window")]
121    # [wasm_bindgen (method , structural , js_class = "KeyEvent" , js_name = initKeyEvent)]
122    #[doc = "The `initKeyEvent()` method."]
123    #[doc = ""]
124    #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/KeyEvent/initKeyEvent)"]
125    #[doc = ""]
126    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`, `Window`*"]
127    pub fn init_key_event_with_can_bubble_and_cancelable_and_view_and_ctrl_key_and_alt_key_and_shift_key_and_meta_key_and_key_code(
128        this: &KeyEvent,
129        type_: &str,
130        can_bubble: bool,
131        cancelable: bool,
132        view: Option<&Window>,
133        ctrl_key: bool,
134        alt_key: bool,
135        shift_key: bool,
136        meta_key: bool,
137        key_code: u32,
138    );
139    #[cfg(feature = "Window")]
140    # [wasm_bindgen (method , structural , js_class = "KeyEvent" , js_name = initKeyEvent)]
141    #[doc = "The `initKeyEvent()` method."]
142    #[doc = ""]
143    #[doc = "[MDN Documentation](https://developer.mozilla.org/en-US/docs/Web/API/KeyEvent/initKeyEvent)"]
144    #[doc = ""]
145    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`, `Window`*"]
146    pub fn init_key_event_with_can_bubble_and_cancelable_and_view_and_ctrl_key_and_alt_key_and_shift_key_and_meta_key_and_key_code_and_char_code(
147        this: &KeyEvent,
148        type_: &str,
149        can_bubble: bool,
150        cancelable: bool,
151        view: Option<&Window>,
152        ctrl_key: bool,
153        alt_key: bool,
154        shift_key: bool,
155        meta_key: bool,
156        key_code: u32,
157        char_code: u32,
158    );
159}
160impl KeyEvent {
161    #[doc = "The `KeyEvent.DOM_VK_CANCEL` const."]
162    #[doc = ""]
163    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
164    pub const DOM_VK_CANCEL: u32 = 3u64 as u32;
165    #[doc = "The `KeyEvent.DOM_VK_HELP` const."]
166    #[doc = ""]
167    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
168    pub const DOM_VK_HELP: u32 = 6u64 as u32;
169    #[doc = "The `KeyEvent.DOM_VK_BACK_SPACE` const."]
170    #[doc = ""]
171    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
172    pub const DOM_VK_BACK_SPACE: u32 = 8u64 as u32;
173    #[doc = "The `KeyEvent.DOM_VK_TAB` const."]
174    #[doc = ""]
175    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
176    pub const DOM_VK_TAB: u32 = 9u64 as u32;
177    #[doc = "The `KeyEvent.DOM_VK_CLEAR` const."]
178    #[doc = ""]
179    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
180    pub const DOM_VK_CLEAR: u32 = 12u64 as u32;
181    #[doc = "The `KeyEvent.DOM_VK_RETURN` const."]
182    #[doc = ""]
183    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
184    pub const DOM_VK_RETURN: u32 = 13u64 as u32;
185    #[doc = "The `KeyEvent.DOM_VK_SHIFT` const."]
186    #[doc = ""]
187    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
188    pub const DOM_VK_SHIFT: u32 = 16u64 as u32;
189    #[doc = "The `KeyEvent.DOM_VK_CONTROL` const."]
190    #[doc = ""]
191    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
192    pub const DOM_VK_CONTROL: u32 = 17u64 as u32;
193    #[doc = "The `KeyEvent.DOM_VK_ALT` const."]
194    #[doc = ""]
195    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
196    pub const DOM_VK_ALT: u32 = 18u64 as u32;
197    #[doc = "The `KeyEvent.DOM_VK_PAUSE` const."]
198    #[doc = ""]
199    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
200    pub const DOM_VK_PAUSE: u32 = 19u64 as u32;
201    #[doc = "The `KeyEvent.DOM_VK_CAPS_LOCK` const."]
202    #[doc = ""]
203    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
204    pub const DOM_VK_CAPS_LOCK: u32 = 20u64 as u32;
205    #[doc = "The `KeyEvent.DOM_VK_KANA` const."]
206    #[doc = ""]
207    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
208    pub const DOM_VK_KANA: u32 = 21u64 as u32;
209    #[doc = "The `KeyEvent.DOM_VK_HANGUL` const."]
210    #[doc = ""]
211    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
212    pub const DOM_VK_HANGUL: u32 = 21u64 as u32;
213    #[doc = "The `KeyEvent.DOM_VK_EISU` const."]
214    #[doc = ""]
215    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
216    pub const DOM_VK_EISU: u32 = 22u64 as u32;
217    #[doc = "The `KeyEvent.DOM_VK_JUNJA` const."]
218    #[doc = ""]
219    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
220    pub const DOM_VK_JUNJA: u32 = 23u64 as u32;
221    #[doc = "The `KeyEvent.DOM_VK_FINAL` const."]
222    #[doc = ""]
223    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
224    pub const DOM_VK_FINAL: u32 = 24u64 as u32;
225    #[doc = "The `KeyEvent.DOM_VK_HANJA` const."]
226    #[doc = ""]
227    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
228    pub const DOM_VK_HANJA: u32 = 25u64 as u32;
229    #[doc = "The `KeyEvent.DOM_VK_KANJI` const."]
230    #[doc = ""]
231    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
232    pub const DOM_VK_KANJI: u32 = 25u64 as u32;
233    #[doc = "The `KeyEvent.DOM_VK_ESCAPE` const."]
234    #[doc = ""]
235    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
236    pub const DOM_VK_ESCAPE: u32 = 27u64 as u32;
237    #[doc = "The `KeyEvent.DOM_VK_CONVERT` const."]
238    #[doc = ""]
239    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
240    pub const DOM_VK_CONVERT: u32 = 28u64 as u32;
241    #[doc = "The `KeyEvent.DOM_VK_NONCONVERT` const."]
242    #[doc = ""]
243    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
244    pub const DOM_VK_NONCONVERT: u32 = 29u64 as u32;
245    #[doc = "The `KeyEvent.DOM_VK_ACCEPT` const."]
246    #[doc = ""]
247    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
248    pub const DOM_VK_ACCEPT: u32 = 30u64 as u32;
249    #[doc = "The `KeyEvent.DOM_VK_MODECHANGE` const."]
250    #[doc = ""]
251    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
252    pub const DOM_VK_MODECHANGE: u32 = 31u64 as u32;
253    #[doc = "The `KeyEvent.DOM_VK_SPACE` const."]
254    #[doc = ""]
255    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
256    pub const DOM_VK_SPACE: u32 = 32u64 as u32;
257    #[doc = "The `KeyEvent.DOM_VK_PAGE_UP` const."]
258    #[doc = ""]
259    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
260    pub const DOM_VK_PAGE_UP: u32 = 33u64 as u32;
261    #[doc = "The `KeyEvent.DOM_VK_PAGE_DOWN` const."]
262    #[doc = ""]
263    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
264    pub const DOM_VK_PAGE_DOWN: u32 = 34u64 as u32;
265    #[doc = "The `KeyEvent.DOM_VK_END` const."]
266    #[doc = ""]
267    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
268    pub const DOM_VK_END: u32 = 35u64 as u32;
269    #[doc = "The `KeyEvent.DOM_VK_HOME` const."]
270    #[doc = ""]
271    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
272    pub const DOM_VK_HOME: u32 = 36u64 as u32;
273    #[doc = "The `KeyEvent.DOM_VK_LEFT` const."]
274    #[doc = ""]
275    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
276    pub const DOM_VK_LEFT: u32 = 37u64 as u32;
277    #[doc = "The `KeyEvent.DOM_VK_UP` const."]
278    #[doc = ""]
279    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
280    pub const DOM_VK_UP: u32 = 38u64 as u32;
281    #[doc = "The `KeyEvent.DOM_VK_RIGHT` const."]
282    #[doc = ""]
283    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
284    pub const DOM_VK_RIGHT: u32 = 39u64 as u32;
285    #[doc = "The `KeyEvent.DOM_VK_DOWN` const."]
286    #[doc = ""]
287    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
288    pub const DOM_VK_DOWN: u32 = 40u64 as u32;
289    #[doc = "The `KeyEvent.DOM_VK_SELECT` const."]
290    #[doc = ""]
291    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
292    pub const DOM_VK_SELECT: u32 = 41u64 as u32;
293    #[doc = "The `KeyEvent.DOM_VK_PRINT` const."]
294    #[doc = ""]
295    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
296    pub const DOM_VK_PRINT: u32 = 42u64 as u32;
297    #[doc = "The `KeyEvent.DOM_VK_EXECUTE` const."]
298    #[doc = ""]
299    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
300    pub const DOM_VK_EXECUTE: u32 = 43u64 as u32;
301    #[doc = "The `KeyEvent.DOM_VK_PRINTSCREEN` const."]
302    #[doc = ""]
303    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
304    pub const DOM_VK_PRINTSCREEN: u32 = 44u64 as u32;
305    #[doc = "The `KeyEvent.DOM_VK_INSERT` const."]
306    #[doc = ""]
307    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
308    pub const DOM_VK_INSERT: u32 = 45u64 as u32;
309    #[doc = "The `KeyEvent.DOM_VK_DELETE` const."]
310    #[doc = ""]
311    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
312    pub const DOM_VK_DELETE: u32 = 46u64 as u32;
313    #[doc = "The `KeyEvent.DOM_VK_0` const."]
314    #[doc = ""]
315    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
316    pub const DOM_VK_0: u32 = 48u64 as u32;
317    #[doc = "The `KeyEvent.DOM_VK_1` const."]
318    #[doc = ""]
319    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
320    pub const DOM_VK_1: u32 = 49u64 as u32;
321    #[doc = "The `KeyEvent.DOM_VK_2` const."]
322    #[doc = ""]
323    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
324    pub const DOM_VK_2: u32 = 50u64 as u32;
325    #[doc = "The `KeyEvent.DOM_VK_3` const."]
326    #[doc = ""]
327    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
328    pub const DOM_VK_3: u32 = 51u64 as u32;
329    #[doc = "The `KeyEvent.DOM_VK_4` const."]
330    #[doc = ""]
331    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
332    pub const DOM_VK_4: u32 = 52u64 as u32;
333    #[doc = "The `KeyEvent.DOM_VK_5` const."]
334    #[doc = ""]
335    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
336    pub const DOM_VK_5: u32 = 53u64 as u32;
337    #[doc = "The `KeyEvent.DOM_VK_6` const."]
338    #[doc = ""]
339    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
340    pub const DOM_VK_6: u32 = 54u64 as u32;
341    #[doc = "The `KeyEvent.DOM_VK_7` const."]
342    #[doc = ""]
343    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
344    pub const DOM_VK_7: u32 = 55u64 as u32;
345    #[doc = "The `KeyEvent.DOM_VK_8` const."]
346    #[doc = ""]
347    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
348    pub const DOM_VK_8: u32 = 56u64 as u32;
349    #[doc = "The `KeyEvent.DOM_VK_9` const."]
350    #[doc = ""]
351    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
352    pub const DOM_VK_9: u32 = 57u64 as u32;
353    #[doc = "The `KeyEvent.DOM_VK_COLON` const."]
354    #[doc = ""]
355    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
356    pub const DOM_VK_COLON: u32 = 58u64 as u32;
357    #[doc = "The `KeyEvent.DOM_VK_SEMICOLON` const."]
358    #[doc = ""]
359    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
360    pub const DOM_VK_SEMICOLON: u32 = 59u64 as u32;
361    #[doc = "The `KeyEvent.DOM_VK_LESS_THAN` const."]
362    #[doc = ""]
363    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
364    pub const DOM_VK_LESS_THAN: u32 = 60u64 as u32;
365    #[doc = "The `KeyEvent.DOM_VK_EQUALS` const."]
366    #[doc = ""]
367    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
368    pub const DOM_VK_EQUALS: u32 = 61u64 as u32;
369    #[doc = "The `KeyEvent.DOM_VK_GREATER_THAN` const."]
370    #[doc = ""]
371    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
372    pub const DOM_VK_GREATER_THAN: u32 = 62u64 as u32;
373    #[doc = "The `KeyEvent.DOM_VK_QUESTION_MARK` const."]
374    #[doc = ""]
375    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
376    pub const DOM_VK_QUESTION_MARK: u32 = 63u64 as u32;
377    #[doc = "The `KeyEvent.DOM_VK_AT` const."]
378    #[doc = ""]
379    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
380    pub const DOM_VK_AT: u32 = 64u64 as u32;
381    #[doc = "The `KeyEvent.DOM_VK_A` const."]
382    #[doc = ""]
383    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
384    pub const DOM_VK_A: u32 = 65u64 as u32;
385    #[doc = "The `KeyEvent.DOM_VK_B` const."]
386    #[doc = ""]
387    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
388    pub const DOM_VK_B: u32 = 66u64 as u32;
389    #[doc = "The `KeyEvent.DOM_VK_C` const."]
390    #[doc = ""]
391    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
392    pub const DOM_VK_C: u32 = 67u64 as u32;
393    #[doc = "The `KeyEvent.DOM_VK_D` const."]
394    #[doc = ""]
395    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
396    pub const DOM_VK_D: u32 = 68u64 as u32;
397    #[doc = "The `KeyEvent.DOM_VK_E` const."]
398    #[doc = ""]
399    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
400    pub const DOM_VK_E: u32 = 69u64 as u32;
401    #[doc = "The `KeyEvent.DOM_VK_F` const."]
402    #[doc = ""]
403    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
404    pub const DOM_VK_F: u32 = 70u64 as u32;
405    #[doc = "The `KeyEvent.DOM_VK_G` const."]
406    #[doc = ""]
407    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
408    pub const DOM_VK_G: u32 = 71u64 as u32;
409    #[doc = "The `KeyEvent.DOM_VK_H` const."]
410    #[doc = ""]
411    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
412    pub const DOM_VK_H: u32 = 72u64 as u32;
413    #[doc = "The `KeyEvent.DOM_VK_I` const."]
414    #[doc = ""]
415    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
416    pub const DOM_VK_I: u32 = 73u64 as u32;
417    #[doc = "The `KeyEvent.DOM_VK_J` const."]
418    #[doc = ""]
419    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
420    pub const DOM_VK_J: u32 = 74u64 as u32;
421    #[doc = "The `KeyEvent.DOM_VK_K` const."]
422    #[doc = ""]
423    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
424    pub const DOM_VK_K: u32 = 75u64 as u32;
425    #[doc = "The `KeyEvent.DOM_VK_L` const."]
426    #[doc = ""]
427    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
428    pub const DOM_VK_L: u32 = 76u64 as u32;
429    #[doc = "The `KeyEvent.DOM_VK_M` const."]
430    #[doc = ""]
431    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
432    pub const DOM_VK_M: u32 = 77u64 as u32;
433    #[doc = "The `KeyEvent.DOM_VK_N` const."]
434    #[doc = ""]
435    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
436    pub const DOM_VK_N: u32 = 78u64 as u32;
437    #[doc = "The `KeyEvent.DOM_VK_O` const."]
438    #[doc = ""]
439    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
440    pub const DOM_VK_O: u32 = 79u64 as u32;
441    #[doc = "The `KeyEvent.DOM_VK_P` const."]
442    #[doc = ""]
443    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
444    pub const DOM_VK_P: u32 = 80u64 as u32;
445    #[doc = "The `KeyEvent.DOM_VK_Q` const."]
446    #[doc = ""]
447    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
448    pub const DOM_VK_Q: u32 = 81u64 as u32;
449    #[doc = "The `KeyEvent.DOM_VK_R` const."]
450    #[doc = ""]
451    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
452    pub const DOM_VK_R: u32 = 82u64 as u32;
453    #[doc = "The `KeyEvent.DOM_VK_S` const."]
454    #[doc = ""]
455    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
456    pub const DOM_VK_S: u32 = 83u64 as u32;
457    #[doc = "The `KeyEvent.DOM_VK_T` const."]
458    #[doc = ""]
459    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
460    pub const DOM_VK_T: u32 = 84u64 as u32;
461    #[doc = "The `KeyEvent.DOM_VK_U` const."]
462    #[doc = ""]
463    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
464    pub const DOM_VK_U: u32 = 85u64 as u32;
465    #[doc = "The `KeyEvent.DOM_VK_V` const."]
466    #[doc = ""]
467    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
468    pub const DOM_VK_V: u32 = 86u64 as u32;
469    #[doc = "The `KeyEvent.DOM_VK_W` const."]
470    #[doc = ""]
471    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
472    pub const DOM_VK_W: u32 = 87u64 as u32;
473    #[doc = "The `KeyEvent.DOM_VK_X` const."]
474    #[doc = ""]
475    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
476    pub const DOM_VK_X: u32 = 88u64 as u32;
477    #[doc = "The `KeyEvent.DOM_VK_Y` const."]
478    #[doc = ""]
479    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
480    pub const DOM_VK_Y: u32 = 89u64 as u32;
481    #[doc = "The `KeyEvent.DOM_VK_Z` const."]
482    #[doc = ""]
483    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
484    pub const DOM_VK_Z: u32 = 90u64 as u32;
485    #[doc = "The `KeyEvent.DOM_VK_WIN` const."]
486    #[doc = ""]
487    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
488    pub const DOM_VK_WIN: u32 = 91u64 as u32;
489    #[doc = "The `KeyEvent.DOM_VK_CONTEXT_MENU` const."]
490    #[doc = ""]
491    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
492    pub const DOM_VK_CONTEXT_MENU: u32 = 93u64 as u32;
493    #[doc = "The `KeyEvent.DOM_VK_SLEEP` const."]
494    #[doc = ""]
495    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
496    pub const DOM_VK_SLEEP: u32 = 95u64 as u32;
497    #[doc = "The `KeyEvent.DOM_VK_NUMPAD0` const."]
498    #[doc = ""]
499    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
500    pub const DOM_VK_NUMPAD0: u32 = 96u64 as u32;
501    #[doc = "The `KeyEvent.DOM_VK_NUMPAD1` const."]
502    #[doc = ""]
503    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
504    pub const DOM_VK_NUMPAD1: u32 = 97u64 as u32;
505    #[doc = "The `KeyEvent.DOM_VK_NUMPAD2` const."]
506    #[doc = ""]
507    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
508    pub const DOM_VK_NUMPAD2: u32 = 98u64 as u32;
509    #[doc = "The `KeyEvent.DOM_VK_NUMPAD3` const."]
510    #[doc = ""]
511    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
512    pub const DOM_VK_NUMPAD3: u32 = 99u64 as u32;
513    #[doc = "The `KeyEvent.DOM_VK_NUMPAD4` const."]
514    #[doc = ""]
515    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
516    pub const DOM_VK_NUMPAD4: u32 = 100u64 as u32;
517    #[doc = "The `KeyEvent.DOM_VK_NUMPAD5` const."]
518    #[doc = ""]
519    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
520    pub const DOM_VK_NUMPAD5: u32 = 101u64 as u32;
521    #[doc = "The `KeyEvent.DOM_VK_NUMPAD6` const."]
522    #[doc = ""]
523    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
524    pub const DOM_VK_NUMPAD6: u32 = 102u64 as u32;
525    #[doc = "The `KeyEvent.DOM_VK_NUMPAD7` const."]
526    #[doc = ""]
527    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
528    pub const DOM_VK_NUMPAD7: u32 = 103u64 as u32;
529    #[doc = "The `KeyEvent.DOM_VK_NUMPAD8` const."]
530    #[doc = ""]
531    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
532    pub const DOM_VK_NUMPAD8: u32 = 104u64 as u32;
533    #[doc = "The `KeyEvent.DOM_VK_NUMPAD9` const."]
534    #[doc = ""]
535    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
536    pub const DOM_VK_NUMPAD9: u32 = 105u64 as u32;
537    #[doc = "The `KeyEvent.DOM_VK_MULTIPLY` const."]
538    #[doc = ""]
539    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
540    pub const DOM_VK_MULTIPLY: u32 = 106u64 as u32;
541    #[doc = "The `KeyEvent.DOM_VK_ADD` const."]
542    #[doc = ""]
543    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
544    pub const DOM_VK_ADD: u32 = 107u64 as u32;
545    #[doc = "The `KeyEvent.DOM_VK_SEPARATOR` const."]
546    #[doc = ""]
547    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
548    pub const DOM_VK_SEPARATOR: u32 = 108u64 as u32;
549    #[doc = "The `KeyEvent.DOM_VK_SUBTRACT` const."]
550    #[doc = ""]
551    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
552    pub const DOM_VK_SUBTRACT: u32 = 109u64 as u32;
553    #[doc = "The `KeyEvent.DOM_VK_DECIMAL` const."]
554    #[doc = ""]
555    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
556    pub const DOM_VK_DECIMAL: u32 = 110u64 as u32;
557    #[doc = "The `KeyEvent.DOM_VK_DIVIDE` const."]
558    #[doc = ""]
559    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
560    pub const DOM_VK_DIVIDE: u32 = 111u64 as u32;
561    #[doc = "The `KeyEvent.DOM_VK_F1` const."]
562    #[doc = ""]
563    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
564    pub const DOM_VK_F1: u32 = 112u64 as u32;
565    #[doc = "The `KeyEvent.DOM_VK_F2` const."]
566    #[doc = ""]
567    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
568    pub const DOM_VK_F2: u32 = 113u64 as u32;
569    #[doc = "The `KeyEvent.DOM_VK_F3` const."]
570    #[doc = ""]
571    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
572    pub const DOM_VK_F3: u32 = 114u64 as u32;
573    #[doc = "The `KeyEvent.DOM_VK_F4` const."]
574    #[doc = ""]
575    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
576    pub const DOM_VK_F4: u32 = 115u64 as u32;
577    #[doc = "The `KeyEvent.DOM_VK_F5` const."]
578    #[doc = ""]
579    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
580    pub const DOM_VK_F5: u32 = 116u64 as u32;
581    #[doc = "The `KeyEvent.DOM_VK_F6` const."]
582    #[doc = ""]
583    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
584    pub const DOM_VK_F6: u32 = 117u64 as u32;
585    #[doc = "The `KeyEvent.DOM_VK_F7` const."]
586    #[doc = ""]
587    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
588    pub const DOM_VK_F7: u32 = 118u64 as u32;
589    #[doc = "The `KeyEvent.DOM_VK_F8` const."]
590    #[doc = ""]
591    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
592    pub const DOM_VK_F8: u32 = 119u64 as u32;
593    #[doc = "The `KeyEvent.DOM_VK_F9` const."]
594    #[doc = ""]
595    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
596    pub const DOM_VK_F9: u32 = 120u64 as u32;
597    #[doc = "The `KeyEvent.DOM_VK_F10` const."]
598    #[doc = ""]
599    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
600    pub const DOM_VK_F10: u32 = 121u64 as u32;
601    #[doc = "The `KeyEvent.DOM_VK_F11` const."]
602    #[doc = ""]
603    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
604    pub const DOM_VK_F11: u32 = 122u64 as u32;
605    #[doc = "The `KeyEvent.DOM_VK_F12` const."]
606    #[doc = ""]
607    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
608    pub const DOM_VK_F12: u32 = 123u64 as u32;
609    #[doc = "The `KeyEvent.DOM_VK_F13` const."]
610    #[doc = ""]
611    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
612    pub const DOM_VK_F13: u32 = 124u64 as u32;
613    #[doc = "The `KeyEvent.DOM_VK_F14` const."]
614    #[doc = ""]
615    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
616    pub const DOM_VK_F14: u32 = 125u64 as u32;
617    #[doc = "The `KeyEvent.DOM_VK_F15` const."]
618    #[doc = ""]
619    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
620    pub const DOM_VK_F15: u32 = 126u64 as u32;
621    #[doc = "The `KeyEvent.DOM_VK_F16` const."]
622    #[doc = ""]
623    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
624    pub const DOM_VK_F16: u32 = 127u64 as u32;
625    #[doc = "The `KeyEvent.DOM_VK_F17` const."]
626    #[doc = ""]
627    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
628    pub const DOM_VK_F17: u32 = 128u64 as u32;
629    #[doc = "The `KeyEvent.DOM_VK_F18` const."]
630    #[doc = ""]
631    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
632    pub const DOM_VK_F18: u32 = 129u64 as u32;
633    #[doc = "The `KeyEvent.DOM_VK_F19` const."]
634    #[doc = ""]
635    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
636    pub const DOM_VK_F19: u32 = 130u64 as u32;
637    #[doc = "The `KeyEvent.DOM_VK_F20` const."]
638    #[doc = ""]
639    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
640    pub const DOM_VK_F20: u32 = 131u64 as u32;
641    #[doc = "The `KeyEvent.DOM_VK_F21` const."]
642    #[doc = ""]
643    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
644    pub const DOM_VK_F21: u32 = 132u64 as u32;
645    #[doc = "The `KeyEvent.DOM_VK_F22` const."]
646    #[doc = ""]
647    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
648    pub const DOM_VK_F22: u32 = 133u64 as u32;
649    #[doc = "The `KeyEvent.DOM_VK_F23` const."]
650    #[doc = ""]
651    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
652    pub const DOM_VK_F23: u32 = 134u64 as u32;
653    #[doc = "The `KeyEvent.DOM_VK_F24` const."]
654    #[doc = ""]
655    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
656    pub const DOM_VK_F24: u32 = 135u64 as u32;
657    #[doc = "The `KeyEvent.DOM_VK_NUM_LOCK` const."]
658    #[doc = ""]
659    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
660    pub const DOM_VK_NUM_LOCK: u32 = 144u64 as u32;
661    #[doc = "The `KeyEvent.DOM_VK_SCROLL_LOCK` const."]
662    #[doc = ""]
663    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
664    pub const DOM_VK_SCROLL_LOCK: u32 = 145u64 as u32;
665    #[doc = "The `KeyEvent.DOM_VK_WIN_OEM_FJ_JISHO` const."]
666    #[doc = ""]
667    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
668    pub const DOM_VK_WIN_OEM_FJ_JISHO: u32 = 146u64 as u32;
669    #[doc = "The `KeyEvent.DOM_VK_WIN_OEM_FJ_MASSHOU` const."]
670    #[doc = ""]
671    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
672    pub const DOM_VK_WIN_OEM_FJ_MASSHOU: u32 = 147u64 as u32;
673    #[doc = "The `KeyEvent.DOM_VK_WIN_OEM_FJ_TOUROKU` const."]
674    #[doc = ""]
675    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
676    pub const DOM_VK_WIN_OEM_FJ_TOUROKU: u32 = 148u64 as u32;
677    #[doc = "The `KeyEvent.DOM_VK_WIN_OEM_FJ_LOYA` const."]
678    #[doc = ""]
679    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
680    pub const DOM_VK_WIN_OEM_FJ_LOYA: u32 = 149u64 as u32;
681    #[doc = "The `KeyEvent.DOM_VK_WIN_OEM_FJ_ROYA` const."]
682    #[doc = ""]
683    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
684    pub const DOM_VK_WIN_OEM_FJ_ROYA: u32 = 150u64 as u32;
685    #[doc = "The `KeyEvent.DOM_VK_CIRCUMFLEX` const."]
686    #[doc = ""]
687    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
688    pub const DOM_VK_CIRCUMFLEX: u32 = 160u64 as u32;
689    #[doc = "The `KeyEvent.DOM_VK_EXCLAMATION` const."]
690    #[doc = ""]
691    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
692    pub const DOM_VK_EXCLAMATION: u32 = 161u64 as u32;
693    #[doc = "The `KeyEvent.DOM_VK_DOUBLE_QUOTE` const."]
694    #[doc = ""]
695    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
696    pub const DOM_VK_DOUBLE_QUOTE: u32 = 162u64 as u32;
697    #[doc = "The `KeyEvent.DOM_VK_HASH` const."]
698    #[doc = ""]
699    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
700    pub const DOM_VK_HASH: u32 = 163u64 as u32;
701    #[doc = "The `KeyEvent.DOM_VK_DOLLAR` const."]
702    #[doc = ""]
703    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
704    pub const DOM_VK_DOLLAR: u32 = 164u64 as u32;
705    #[doc = "The `KeyEvent.DOM_VK_PERCENT` const."]
706    #[doc = ""]
707    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
708    pub const DOM_VK_PERCENT: u32 = 165u64 as u32;
709    #[doc = "The `KeyEvent.DOM_VK_AMPERSAND` const."]
710    #[doc = ""]
711    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
712    pub const DOM_VK_AMPERSAND: u32 = 166u64 as u32;
713    #[doc = "The `KeyEvent.DOM_VK_UNDERSCORE` const."]
714    #[doc = ""]
715    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
716    pub const DOM_VK_UNDERSCORE: u32 = 167u64 as u32;
717    #[doc = "The `KeyEvent.DOM_VK_OPEN_PAREN` const."]
718    #[doc = ""]
719    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
720    pub const DOM_VK_OPEN_PAREN: u32 = 168u64 as u32;
721    #[doc = "The `KeyEvent.DOM_VK_CLOSE_PAREN` const."]
722    #[doc = ""]
723    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
724    pub const DOM_VK_CLOSE_PAREN: u32 = 169u64 as u32;
725    #[doc = "The `KeyEvent.DOM_VK_ASTERISK` const."]
726    #[doc = ""]
727    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
728    pub const DOM_VK_ASTERISK: u32 = 170u64 as u32;
729    #[doc = "The `KeyEvent.DOM_VK_PLUS` const."]
730    #[doc = ""]
731    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
732    pub const DOM_VK_PLUS: u32 = 171u64 as u32;
733    #[doc = "The `KeyEvent.DOM_VK_PIPE` const."]
734    #[doc = ""]
735    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
736    pub const DOM_VK_PIPE: u32 = 172u64 as u32;
737    #[doc = "The `KeyEvent.DOM_VK_HYPHEN_MINUS` const."]
738    #[doc = ""]
739    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
740    pub const DOM_VK_HYPHEN_MINUS: u32 = 173u64 as u32;
741    #[doc = "The `KeyEvent.DOM_VK_OPEN_CURLY_BRACKET` const."]
742    #[doc = ""]
743    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
744    pub const DOM_VK_OPEN_CURLY_BRACKET: u32 = 174u64 as u32;
745    #[doc = "The `KeyEvent.DOM_VK_CLOSE_CURLY_BRACKET` const."]
746    #[doc = ""]
747    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
748    pub const DOM_VK_CLOSE_CURLY_BRACKET: u32 = 175u64 as u32;
749    #[doc = "The `KeyEvent.DOM_VK_TILDE` const."]
750    #[doc = ""]
751    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
752    pub const DOM_VK_TILDE: u32 = 176u64 as u32;
753    #[doc = "The `KeyEvent.DOM_VK_VOLUME_MUTE` const."]
754    #[doc = ""]
755    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
756    pub const DOM_VK_VOLUME_MUTE: u32 = 181u64 as u32;
757    #[doc = "The `KeyEvent.DOM_VK_VOLUME_DOWN` const."]
758    #[doc = ""]
759    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
760    pub const DOM_VK_VOLUME_DOWN: u32 = 182u64 as u32;
761    #[doc = "The `KeyEvent.DOM_VK_VOLUME_UP` const."]
762    #[doc = ""]
763    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
764    pub const DOM_VK_VOLUME_UP: u32 = 183u64 as u32;
765    #[doc = "The `KeyEvent.DOM_VK_COMMA` const."]
766    #[doc = ""]
767    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
768    pub const DOM_VK_COMMA: u32 = 188u64 as u32;
769    #[doc = "The `KeyEvent.DOM_VK_PERIOD` const."]
770    #[doc = ""]
771    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
772    pub const DOM_VK_PERIOD: u32 = 190u64 as u32;
773    #[doc = "The `KeyEvent.DOM_VK_SLASH` const."]
774    #[doc = ""]
775    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
776    pub const DOM_VK_SLASH: u32 = 191u64 as u32;
777    #[doc = "The `KeyEvent.DOM_VK_BACK_QUOTE` const."]
778    #[doc = ""]
779    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
780    pub const DOM_VK_BACK_QUOTE: u32 = 192u64 as u32;
781    #[doc = "The `KeyEvent.DOM_VK_OPEN_BRACKET` const."]
782    #[doc = ""]
783    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
784    pub const DOM_VK_OPEN_BRACKET: u32 = 219u64 as u32;
785    #[doc = "The `KeyEvent.DOM_VK_BACK_SLASH` const."]
786    #[doc = ""]
787    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
788    pub const DOM_VK_BACK_SLASH: u32 = 220u64 as u32;
789    #[doc = "The `KeyEvent.DOM_VK_CLOSE_BRACKET` const."]
790    #[doc = ""]
791    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
792    pub const DOM_VK_CLOSE_BRACKET: u32 = 221u64 as u32;
793    #[doc = "The `KeyEvent.DOM_VK_QUOTE` const."]
794    #[doc = ""]
795    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
796    pub const DOM_VK_QUOTE: u32 = 222u64 as u32;
797    #[doc = "The `KeyEvent.DOM_VK_META` const."]
798    #[doc = ""]
799    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
800    pub const DOM_VK_META: u32 = 224u64 as u32;
801    #[doc = "The `KeyEvent.DOM_VK_ALTGR` const."]
802    #[doc = ""]
803    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
804    pub const DOM_VK_ALTGR: u32 = 225u64 as u32;
805    #[doc = "The `KeyEvent.DOM_VK_WIN_ICO_HELP` const."]
806    #[doc = ""]
807    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
808    pub const DOM_VK_WIN_ICO_HELP: u32 = 227u64 as u32;
809    #[doc = "The `KeyEvent.DOM_VK_WIN_ICO_00` const."]
810    #[doc = ""]
811    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
812    pub const DOM_VK_WIN_ICO_00: u32 = 228u64 as u32;
813    #[doc = "The `KeyEvent.DOM_VK_PROCESSKEY` const."]
814    #[doc = ""]
815    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
816    pub const DOM_VK_PROCESSKEY: u32 = 229u64 as u32;
817    #[doc = "The `KeyEvent.DOM_VK_WIN_ICO_CLEAR` const."]
818    #[doc = ""]
819    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
820    pub const DOM_VK_WIN_ICO_CLEAR: u32 = 230u64 as u32;
821    #[doc = "The `KeyEvent.DOM_VK_WIN_OEM_RESET` const."]
822    #[doc = ""]
823    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
824    pub const DOM_VK_WIN_OEM_RESET: u32 = 233u64 as u32;
825    #[doc = "The `KeyEvent.DOM_VK_WIN_OEM_JUMP` const."]
826    #[doc = ""]
827    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
828    pub const DOM_VK_WIN_OEM_JUMP: u32 = 234u64 as u32;
829    #[doc = "The `KeyEvent.DOM_VK_WIN_OEM_PA1` const."]
830    #[doc = ""]
831    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
832    pub const DOM_VK_WIN_OEM_PA1: u32 = 235u64 as u32;
833    #[doc = "The `KeyEvent.DOM_VK_WIN_OEM_PA2` const."]
834    #[doc = ""]
835    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
836    pub const DOM_VK_WIN_OEM_PA2: u32 = 236u64 as u32;
837    #[doc = "The `KeyEvent.DOM_VK_WIN_OEM_PA3` const."]
838    #[doc = ""]
839    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
840    pub const DOM_VK_WIN_OEM_PA3: u32 = 237u64 as u32;
841    #[doc = "The `KeyEvent.DOM_VK_WIN_OEM_WSCTRL` const."]
842    #[doc = ""]
843    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
844    pub const DOM_VK_WIN_OEM_WSCTRL: u32 = 238u64 as u32;
845    #[doc = "The `KeyEvent.DOM_VK_WIN_OEM_CUSEL` const."]
846    #[doc = ""]
847    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
848    pub const DOM_VK_WIN_OEM_CUSEL: u32 = 239u64 as u32;
849    #[doc = "The `KeyEvent.DOM_VK_WIN_OEM_ATTN` const."]
850    #[doc = ""]
851    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
852    pub const DOM_VK_WIN_OEM_ATTN: u32 = 240u64 as u32;
853    #[doc = "The `KeyEvent.DOM_VK_WIN_OEM_FINISH` const."]
854    #[doc = ""]
855    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
856    pub const DOM_VK_WIN_OEM_FINISH: u32 = 241u64 as u32;
857    #[doc = "The `KeyEvent.DOM_VK_WIN_OEM_COPY` const."]
858    #[doc = ""]
859    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
860    pub const DOM_VK_WIN_OEM_COPY: u32 = 242u64 as u32;
861    #[doc = "The `KeyEvent.DOM_VK_WIN_OEM_AUTO` const."]
862    #[doc = ""]
863    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
864    pub const DOM_VK_WIN_OEM_AUTO: u32 = 243u64 as u32;
865    #[doc = "The `KeyEvent.DOM_VK_WIN_OEM_ENLW` const."]
866    #[doc = ""]
867    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
868    pub const DOM_VK_WIN_OEM_ENLW: u32 = 244u64 as u32;
869    #[doc = "The `KeyEvent.DOM_VK_WIN_OEM_BACKTAB` const."]
870    #[doc = ""]
871    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
872    pub const DOM_VK_WIN_OEM_BACKTAB: u32 = 245u64 as u32;
873    #[doc = "The `KeyEvent.DOM_VK_ATTN` const."]
874    #[doc = ""]
875    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
876    pub const DOM_VK_ATTN: u32 = 246u64 as u32;
877    #[doc = "The `KeyEvent.DOM_VK_CRSEL` const."]
878    #[doc = ""]
879    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
880    pub const DOM_VK_CRSEL: u32 = 247u64 as u32;
881    #[doc = "The `KeyEvent.DOM_VK_EXSEL` const."]
882    #[doc = ""]
883    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
884    pub const DOM_VK_EXSEL: u32 = 248u64 as u32;
885    #[doc = "The `KeyEvent.DOM_VK_EREOF` const."]
886    #[doc = ""]
887    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
888    pub const DOM_VK_EREOF: u32 = 249u64 as u32;
889    #[doc = "The `KeyEvent.DOM_VK_PLAY` const."]
890    #[doc = ""]
891    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
892    pub const DOM_VK_PLAY: u32 = 250u64 as u32;
893    #[doc = "The `KeyEvent.DOM_VK_ZOOM` const."]
894    #[doc = ""]
895    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
896    pub const DOM_VK_ZOOM: u32 = 251u64 as u32;
897    #[doc = "The `KeyEvent.DOM_VK_PA1` const."]
898    #[doc = ""]
899    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
900    pub const DOM_VK_PA1: u32 = 253u64 as u32;
901    #[doc = "The `KeyEvent.DOM_VK_WIN_OEM_CLEAR` const."]
902    #[doc = ""]
903    #[doc = "*This API requires the following crate features to be activated: `KeyEvent`*"]
904    pub const DOM_VK_WIN_OEM_CLEAR: u32 = 254u64 as u32;
905}