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

BCD tables only load in the browser

Voir aussi