From 33058f2b292b3a581333bdfb21b8f671898c5060 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 14:40:17 -0500 Subject: initial commit --- files/fr/web/api/uievent/index.html | 109 ++++++++++++++++++++++++++++++++++++ 1 file changed, 109 insertions(+) create mode 100644 files/fr/web/api/uievent/index.html (limited to 'files/fr/web/api/uievent/index.html') diff --git a/files/fr/web/api/uievent/index.html b/files/fr/web/api/uievent/index.html new file mode 100644 index 0000000000..342b6ae2e3 --- /dev/null +++ b/files/fr/web/api/uievent/index.html @@ -0,0 +1,109 @@ +--- +title: UIEvent +slug: Web/API/UIEvent +tags: + - API + - DOM + - Event + - Evènement + - Interface + - Reference + - UIEvent +translation_of: Web/API/UIEvent +--- +

{{APIRef("DOM Events")}}

+ +

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

+ +

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

+ +

Plusieurs interfaces descendent directement ou indirectement de celle-ci : {{domxref("MouseEvent")}}, {{domxref("FocusEvent")}}, {{domxref("KeyboardEvent")}}, {{domxref("WheelEvent")}}, {{domxref("InputEvent")}} et {{domxref("CompositionEvent")}}.

+ +

Constructeurs

+ +
+
{{domxref("UIEvent.UIEvent()", "UIEvent()")}}
+
Crée un objet UIEvent.
+
+ +

Propriétés

+ +

Cette interface hérite également des propriétés de son parent {{domxref("Event")}}.

+ +
+
{{domxref("UIEvent.cancelBubble")}} {{Non-standard_inline}} {{Deprecated_inline}}
+
{{jsxref("Boolean")}} (booléen) indiquant si les conséquences de l'évènement ont été annulées ou non.
+
+ +
+
{{domxref("UIEvent.detail")}}{{readonlyinline}}
+
Retourne un long qui donne quelques détails sur l'évènement, dépendant du type d'évènement.
+
{{domxref("UIEvent.isChar")}} {{obsolete_inline}} {{readonlyinline}}
+
Retourne un {{jsxref("Boolean")}} indiquant si l'évènement a produit un caractère clé ou non.
+
{{domxref("UIEvent.layerX")}} {{Non-standard_inline}} {{readonlyinline}}
+
Retourne la coordonnée horizontale de l'évènement par rapport à la couche actuelle.
+
{{domxref("UIEvent.layerY")}} {{Non-standard_inline}} {{readonlyinline}}
+
Retourne la coordonnée verticale de l'évènement par rapport à la couche actuelle.
+
{{domxref("UIEvent.pageX")}} {{Non-standard_inline}} {{readonlyinline}}
+
Retourne la coordonnée horizontale de l'évènement par rapport à l'ensemble du document.
+
{{domxref("UIEvent.pageY")}} {{Non-standard_inline}} {{readonlyinline}}
+
Retourne la coordonnée verticale de l'évènement par rapport à l'ensemble du document.
+
{{domxref("UIEvent.sourceCapabilities")}} {{non-standard_inline}} {{readonlyinline}}
+
Retourne une instance de l'interface InputDeviceCapabilities qui fournit des informations sur le périphérique physique responsable de l'évènement.
+
{{domxref("UIEvent.view")}}{{readonlyinline}}
+
Retourne un {{domxref("WindowProxy")}} qui contient la vue de la génération de l'évènement.
+
{{domxref("UIEvent.which")}} {{Non-standard_inline}} {{readonlyinline}}
+
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, {{domxref("Event")}}.

+ +
+
{{domxref("UIEvent.initUIEvent()")}} {{deprecated_inline}}
+
Initialise un objet UIEvent. Si l'évènement a déjà été envoyé, cette méthode ne fait rien.
+
+ +

Spécifications

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
SpécificationStatutCommentaire
{{SpecName('InputDeviceCapabilities')}}{{Spec2('InputDeviceCapabilities')}}Ajoute la propriété sourceCapabilities.
{{SpecName('UI Events')}}{{Spec2('UI Events')}}Extension de DOM3.
{{SpecName('DOM3 Events', '#interface-UIEvent', 'UIEvent')}}{{Spec2('DOM3 Events')}}Ajoute le constructeur UIEvent(), déprécie la méthode initUIEvent() et change le type de view de AbstractView vers WindowProxy.
{{SpecName('DOM2 Events', '#Events-UIEvent', 'UIEvent')}}{{Spec2('DOM2 Events')}}Définition initiale.
+ +

Compatibilité des navigateurs

+ +

{{Compat("api.UIEvent")}}

+ +

Voir aussi

+ + -- cgit v1.2.3-54-g00ecf