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()
(en-US) soit conservée pour la compatibilité ascendante, vous devez créer un objet UIEvent
en utilisant le constructeur UIEvent()
(en-US).
Plusieurs interfaces descendent directement ou indirectement de celle-ci : MouseEvent
, FocusEvent
, KeyboardEvent
, WheelEvent
, InputEvent
et CompositionEvent
.
Constructeurs
UIEvent()
(en-US)-
Crée un objet
UIEvent
.
Propriétés
Cette interface hérite également des propriétés de son parent Event
.
UIEvent.cancelBubble
(en-US) Non-Standard Deprecated-
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
Deprecated 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
(en-US) Non-Standard Lecture seule-
Retourne la coordonnée verticale de l'évènement par rapport à la couche actuelle.
UIEvent.pageX
(en-US) Non-Standard Lecture seule-
Retourne la coordonnée horizontale de l'évènement par rapport à l'ensemble du document.
UIEvent.pageY
(en-US) Non-Standard Lecture seule-
Retourne la coordonnée verticale de l'évènement par rapport à l'ensemble du document.
UIEvent.sourceCapabilities
(en-US) 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
(en-US)Lecture seule-
Retourne un
WindowProxy
qui contient la vue de la génération de l'évènement. UIEvent.which
(en-US) 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()
(en-US) Deprecated-
Initialise un objet
UIEvent
. Si l'évènement a déjà été envoyé, cette méthode ne fait rien.
Spécifications
Spécification | Statut | Commentaire |
---|---|---|
InputDeviceCapabilities | Projet | Ajoute la propriété sourceCapabilities . |
UI Events | Version de travail | Extension de DOM3. |
Document Object Model (DOM) Level 3 Events Specification La définition de 'UIEvent' dans cette spécification. |
Obsolete | Ajoute le constructeur UIEvent() , déprécie la méthode initUIEvent() et change le type de view de AbstractView vers WindowProxy . |
Document Object Model (DOM) Level 2 Events Specification La définition de 'UIEvent' dans cette spécification. |
Obsolete | Définition initiale. |
Compatibilité des navigateurs
BCD tables only load in the browser