UIEvent
Die UIEvent
-Schnittstelle repräsentiert einfache Benutzeroberflächenereignisse.
UIEvent
leitet sich von Event
ab. Obwohl die Methode UIEvent.initUIEvent()
zur Rückwärtskompatibilität beibehalten wird, sollten Sie ein UIEvent
-Objekt mithilfe des Konstruktors UIEvent()
erstellen.
Mehrere Schnittstellen sind direkte oder indirekte Nachkommen dieser: MouseEvent
, TouchEvent
, FocusEvent
, KeyboardEvent
, WheelEvent
, InputEvent
und CompositionEvent
.
Konstruktoren
UIEvent()
-
Erstellt ein
UIEvent
-Objekt.
Instanz-Eigenschaften
Diese Schnittstelle erbt auch Eigenschaften ihres Elternteils, Event
.
UIEvent.detail
Nur lesbar-
Gibt ein
long
mit Details über das Ereignis zurück, abhängig von der Art des Ereignisses. UIEvent.sourceCapabilities
Experimentell Nur lesbar-
Gibt eine Instanz der
InputDeviceCapabilities
-Schnittstelle zurück, die Informationen über das physische Gerät liefert, das für das Generieren eines Touch-Ereignisses verantwortlich ist. UIEvent.view
Nur lesbar-
Gibt ein WindowProxy zurück, das die Ansicht enthält, die das Ereignis generiert hat.
UIEvent.which
Veraltet Nur lesbar-
Gibt den numerischen
keyCode
der gedrückten Taste zurück oder den Zeichencode (charCode
) für eine alphanumerische gedrückte Taste.
Instanz-Methoden
Diese Schnittstelle erbt auch Methoden ihres Elternteils, Event
.
UIEvent.initUIEvent()
Veraltet-
Initialisiert ein
UIEvent
-Objekt. Wenn das Ereignis bereits gesendet wurde, führt diese Methode nichts aus.
Spezifikationen
Specification |
---|
UI Events # idl-uievent |
Browser-Kompatibilität
BCD tables only load in the browser