UIEvent

Das UIEvent-Interface repräsentiert einfache Benutzeroberflächenereignisse. Es ist Teil der UI Events-API, die verschiedene Ereignistypen und Schnittstellen im Zusammenhang mit Benutzerinteraktionen umfasst.

UIEvent leitet sich von Event ab. Obwohl die Methode UIEvent.initUIEvent() aus Gründen der Rückwärtskompatibilität beibehalten wird, sollten Sie ein UIEvent-Objekt mit dem UIEvent()-Konstruktor erstellen.

Mehrere Schnittstellen sind direkte oder indirekte Nachfolger von UIEvent: MouseEvent, TouchEvent, FocusEvent, KeyboardEvent, WheelEvent, InputEvent und CompositionEvent.

Event UIEvent

Konstruktoren

UIEvent()

Erstellt ein UIEvent-Objekt.

Instanz-Eigenschaften

Diese Schnittstelle erbt auch Eigenschaften ihres Elternteils, Event.

UIEvent.detail Schreibgeschützt

Gibt ein long mit Details über das Ereignis zurück, abhängig vom Ereignistyp.

UIEvent.sourceCapabilities Experimentell Schreibgeschützt

Gibt eine Instanz der InputDeviceCapabilities-Schnittstelle zurück, die Informationen über das physische Gerät bereitstellt, das ein Touch-Ereignis erzeugt hat.

UIEvent.view Schreibgeschützt

Gibt einen WindowProxy zurück, der die Ansicht enthält, die das Ereignis generiert hat.

UIEvent.which Veraltet Schreibgeschützt

Gibt den numerischen keyCode der gedrückten Taste oder den Zeichen-Code (charCode) für eine gedrückte alphanumerische Taste zurück.

Instanz-Methoden

Diese Schnittstelle erbt auch Methoden ihres Elternteils, Event.

UIEvent.initUIEvent() Veraltet

Initialisiert ein UIEvent-Objekt. Wenn das Ereignis bereits ausgelöst wurde, bewirkt diese Methode nichts.

Spezifikationen

Specification
UI Events
# idl-uievent

Browser-Kompatibilität

BCD tables only load in the browser

Siehe auch