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.detail
Lecture 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.view
Lecture 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
BCD tables only load in the browser