The UIEvent
interface represents simple user interface events. It is part of the UI Events API, which includes various event types and interfaces related to user interactions.
UIEvent
derives from Event
. Although the UIEvent.initUIEvent()
method is kept for backward compatibility, you should create a UIEvent
object using the UIEvent()
constructor.
Several interfaces are direct or indirect descendants of this one: MouseEvent
, TouchEvent
, FocusEvent
, KeyboardEvent
, WheelEvent
, InputEvent
, and CompositionEvent
.
UIEvent()
Creates a UIEvent
object.
This interface also inherits properties of its parent, Event
.
UIEvent.detail
Read only
Returns a long
with details about the event, depending on the event type.
UIEvent.sourceCapabilities
Experimental Read only
Returns an instance of the InputDeviceCapabilities
interface, which provides information about the physical device responsible for generating a touch event.
UIEvent.view
Read only
Returns a WindowProxy that contains the view that generated the event.
UIEvent.which
Deprecated Read only
Returns the numeric keyCode
of the key pressed, or the character code (charCode
) for an alphanumeric key pressed.
This interface also inherits methods of its parent, Event
.
UIEvent.initUIEvent()
Deprecated
Initializes a UIEvent
object. If the event has already been dispatched, this method does nothing.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4