PointerEvent: twist-Eigenschaft
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since Juli 2020.
Die twist-Schreibgeschützte Eigenschaft des PointerEvent-Interfaces repräsentiert die Drehung des Zeigegeräts (z.B. eines Stifts) im Uhrzeigersinn um seine Hauptachse, in Grad.
Wert
Ein long-Wert, der die Drehung in Grad darstellt, die auf den Transducer (Zeigegerät) angewendet wird. Der Wert liegt im Bereich von 0 bis 359, einschließlich. Für Geräte, die twist nicht melden, ist 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);
}
});
Spezifikationen
| Specification |
|---|
| Pointer Events> # dom-pointerevent-twist> |
Browser-Kompatibilität
Loading…