- The - clickevent fires when the user clicks an element with the left button of the mouse.
 
- The - filedropevent fires when the user drops a file over the element.
 
- The  - globalclick-  event fires when the user clicks anywhere.
Note that this fires for all mouse buttons.
You can check the specific variant with the  - MouseData- ’s  - trigger_button-  property. 
- The - onglobalfilehoverevent fires when the user hovers a file over the window.
 
- The  - onglobalfilehovercancelled-  event fires when the user cancels the hovering of a file over the window. It’s the opposite of  - onglobalfilehover- . 
- The  - globalmousedown-  event fires when the user starts clicking anywhere.
Note that this fires for all mouse buttons.
You can check the specific variant with the  - MouseData- ’s  - trigger_button-  property. 
- The - globalmouseoverevent fires when the user moves the mouse anywhere in the app.
 
- The - globalpointerupevent fires when the user releases the point anywhere in the app.
 
- The - keydownevent fires when the user starts pressing any key.
 
- The - keyupevent fires when the user releases any key being pressed.
 
- The - clickevent fires when the user clicks an element with the middle button of the mouse.
 
- The  - mousedown-  event fires when the user starts clicking an element.
Note that this fires for all mouse buttons.
You can check the specific variant with the  - MouseData- ’s  - trigger_button-  property. 
- The - mouseenterevent fires when the user starts hovering an element.
 
- The - mouseleaveevent fires when the user stops hovering an element.
 
- The  - mouseover-  event fires when the user moves the mouse over an element.
Unlike  - onmouseover- , this fires even if the user was already hovering over
the element. For that reason, it’s less efficient. 
- The - pointerdownevent fires when the user clicks/starts touching an element.
 
- The - pointerenterevent fires when the user starts hovering/touching an element.
 
- The - pointerleaveevent fires when the user stops hovering/touching an element.
 
- The  - pointerover-  event fires when the user hovers/touches over an element.
Unlike  - onpointerenter- , this fires even if the user was already hovering over
the element. For that reason, it’s less efficient. 
- The - pointerupevent fires when the user releases their mouse button or stops touching the element.
 
- The - clickevent fires when the user clicks an element with the right button of the mouse.
 
- The  - touchcancel-  event fires when the user cancels the touching, this is usually caused by the hardware or the OS.
Also see  - ontouchend- . 
- The - touchendevent fires when the user stops touching an element.
 
- The - touchmoveevent fires when the user is touching over an element.
 
- The - touchstartevent fires when the user starts touching an element.
 
- The - wheelevent fires when the user scrolls the mouse wheel while hovering over the element.