PointerEvent: twist property
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2020.
Thuộc tính chỉ đọc twist của giao diện PointerEvent đại diện cho độ xoay theo chiều kim đồng hồ của con trỏ (ví dụ: bút stylus) quanh trục chính của nó, tính bằng độ.
Giá trị
Một giá trị long đại diện cho lượng xoay, tính bằng độ, áp dụng cho bộ chuyển đổi (con trỏ). Giá trị trong khoảng 0 đến 359, bao gồm cả hai đầu mút. Đối với các thiết bị không báo cáo twist, giá trị là 0.
Ví dụ
Khi sự kiện pointerdown được kích hoạt, các hàm khác nhau được gọi tùy thuộc vào giá trị của thuộc tính twist của sự kiện.
js
someElement.addEventListener("pointerdown", (event) => {
if (event.twist === 0) {
// No twist
process_no_twist(event);
} else {
// Default
process_twist(event);
}
});
Thông số kỹ thuật
| Thông số kỹ thuật |
|---|
| Pointer Events> # dom-pointerevent-twist> |