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

Siehe auch