uievents library Null safety

UI Events

https://w3c.github.io/uievents/

Classes

CompositionEvent
The DOM represents events that occur due to the user indirectly entering text.
CompositionEventInit
EventModifierInit
FocusEvent
The interface represents focus-related events, including focus, blur, focusin, and focusout.
FocusEventInit
InputEvent
The interface represents an event notifying the user of editable content changes.
InputEventInit
KeyboardEvent
objects describe a user interaction with the keyboard; each event describes a single interaction between the user and a key (or combination of a key with modifier keys) on the keyboard. The event type (keydown, keypress, or keyup) identifies what kind of keyboard activity occurred. [...]
KeyboardEventInit
MouseEvent
The MouseEvent interface represents events that occur due to the user interacting with a pointing device (such as a mouse). Common events using this interface include click, dblclick, mouseup, mousedown. [...]
MouseEventInit
MutationEvent
Deprecated This feature is no longer recommended. Though some browsers might still support it, it may have already been removed from the relevant web standards, may be in the process of being dropped, or may only be kept for compatibility purposes. Avoid using it, and update existing code if possible; see the compatibility table at the bottom of this page to guide your decision. Be aware that this feature may cease to work at any time. [...]
UIEvent
The interface represents simple user interface events. [...]
UIEventInit
WheelEvent
The interface represents events that occur due to the user moving a mouse wheel or similar input device. Important: This is the standard wheel event interface to use. Old versions of browsers implemented the non-standard and non-cross-browser-compatible MouseWheelEvent and MouseScrollEvent interfaces. Use this interface and avoid the non-standard ones. [...]
WheelEventInit