PointerEvent: twist-Eigenschaft
Die schreibgeschützte Eigenschaft twist
des PointerEvent
-Interfaces repräsentiert die im Uhrzeigersinn gemessene Rotation des Zeigers (z.B. eines Stiftstylus) um seine Hauptachse in Grad.
Wert
Ein long
-Wert, der den Betrag der Verdrehung in Grad darstellt, der auf den Transducer (Zeiger) angewendet wird. Der Wert liegt im Bereich von 0
bis 359
, einschließlich. Für Geräte, die twist
nicht melden, beträgt der Wert 0
.
Beispiele
Wenn ein pointerdown
-Ereignis ausgelöst wird, werden je nach Wert der twist
-Eigenschaft des Ereignisses unterschiedliche Funktionen aufgerufen.
js
someElement.addEventListener(
"pointerdown",
(event) => {
if (event.twist === 0) {
// No twist
process_no_twist(event);
} else {
// Default
process_twist(event);
}
},
false,
);
Spezifikationen
Specification |
---|
Pointer Events # dom-pointerevent-twist |
Browser-Kompatibilität
BCD tables only load in the browser