UIEvent

L'interface UIEvent représente des évènements simples de l'interface utilisateur.

UIEvent dérive de Event. Bien que la méthode UIEvent.initUIEvent() soit conservée pour la compatibilité ascendante, vous devez créer un objet UIEvent en utilisant le constructeur UIEvent().

Plusieurs interfaces descendent directement ou indirectement de celle-ci : MouseEvent, FocusEvent, KeyboardEvent, WheelEvent, InputEvent et CompositionEvent.

Constructeurs

UIEvent()

Crée un objet UIEvent.

Propriétés

Cette interface hérite également des propriétés de son parent Event.

UIEvent.cancelBubble Non standard Obsolète

Boolean (booléen) indiquant si les conséquences de l'évènement ont été annulées ou non.

UIEvent.detailLecture seule

Retourne un long qui donne quelques détails sur l'évènement, dépendant du type d'évènement.

UIEvent.isChar Obsolète Lecture seule

Retourne un Boolean indiquant si l'évènement a produit un caractère clé ou non.

UIEvent.layerX Non standard Lecture seule

Retourne la coordonnée horizontale de l'évènement par rapport à la couche actuelle.

UIEvent.layerY Non standard Lecture seule

Retourne la coordonnée verticale de l'évènement par rapport à la couche actuelle.

UIEvent.pageX Non standard Lecture seule

Retourne la coordonnée horizontale de l'évènement par rapport à l'ensemble du document.

UIEvent.pageY Non standard Lecture seule

Retourne la coordonnée verticale de l'évènement par rapport à l'ensemble du document.

UIEvent.sourceCapabilities Non standard Lecture seule

Retourne une instance de l'interface InputDeviceCapabilities qui fournit des informations sur le périphérique physique responsable de l'évènement.

UIEvent.viewLecture seule

Retourne un WindowProxy qui contient la vue de la génération de l'évènement.

UIEvent.which Non standard Lecture seule

Retourne l'identifiant keyCode de la touche pressée, ou le code du caractère (charCode) pour une touche alphanumérique enfoncée.

Méthodes

Cette interface hérite également des méthodes de son parent, Event.

UIEvent.initUIEvent() Obsolète

Initialise un objet UIEvent. Si l'évènement a déjà été envoyé, cette méthode ne fait rien.

Spécifications

Specification
UI Events
# idl-uievent

Compatibilité des navigateurs

Report problems with this compatibility data on GitHub
desktopmobile
Chrome
Edge
Firefox
Opera
Safari
Chrome Android
Firefox for Android
Opera Android
Safari on iOS
Samsung Internet
WebView Android
WebView on iOS
UIEvent
UIEvent() constructor
detail
initUIEvent
Deprecated
sourceCapabilities
Experimental
view
which
Deprecated

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support
Partial support
Partial support
No support
No support
Experimental. Expect behavior to change in the future.
Deprecated. Not for use in new websites.
See implementation notes.
Has more compatibility info.

Voir aussi