Cette page a été traduite à partir de l'anglais par la communauté.Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.
UIEvent
L'interfaceUIEvent représente des évènements simples de l'interface utilisateur.
UIEvent dérive deEvent. Bien que la méthodeUIEvent.initUIEvent() soit conservée pour la compatibilité ascendante, vous devez créer un objetUIEvent en utilisant le constructeurUIEvent().
Plusieurs interfaces descendent directement ou indirectement de celle-ci :MouseEvent,FocusEvent,KeyboardEvent,WheelEvent,InputEvent etCompositionEvent.
Dans cet article
Constructeurs
UIEvent()Crée un objet
UIEvent.
Propriétés
Cette interface hérite également des propriétés de son parentEvent.
UIEvent.cancelBubbleNon standardObsolèteBoolean(booléen) indiquant si les conséquences de l'évènement ont été annulées ou non.
UIEvent.detailLecture seuleRetourne un
longqui donne quelques détails sur l'évènement, dépendant du type d'évènement.UIEvent.isCharObsolèteLecture seuleRetourne un
Booleanindiquant si l'évènement a produit un caractère clé ou non.UIEvent.layerXNon standardLecture seuleRetourne la coordonnée horizontale de l'évènement par rapport à la couche actuelle.
UIEvent.layerYNon standardLecture seuleRetourne la coordonnée verticale de l'évènement par rapport à la couche actuelle.
UIEvent.pageXNon standardLecture seuleRetourne la coordonnée horizontale de l'évènement par rapport à l'ensemble du document.
UIEvent.pageYNon standardLecture seuleRetourne la coordonnée verticale de l'évènement par rapport à l'ensemble du document.
UIEvent.sourceCapabilitiesNon standardLecture seuleRetourne une instance de l'interface
InputDeviceCapabilitiesqui fournit des informations sur le périphérique physique responsable de l'évènement.UIEvent.viewLecture seuleRetourne un
WindowProxyqui contient la vue de la génération de l'évènement.UIEvent.whichNon standardLecture seuleRetourne l'identifiant
keyCodede 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èteInitialise 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> |