Ảnh chụp trạng thái của một touch script/UI trong hàng đợi gesture dùng chung.
Cú pháp
TouchState(id, status, kind, action_order, remaining_repeats, completed_repeats)Không thể khởi tạo trực tiếp lớp này.
Tham số
Không có
Giá trị trả về
—Hành vi / tác động
Ảnh chụp trạng thái của một touch script/UI trong hàng đợi gesture dùng chung.
Thực thi
- Chờ hoàn tất: Tùy điều kiện
- An toàn khi chạy đồng thời: Không bảo đảm
- Chạy song song: Tùy điều kiện
Chi phí thực thi và thời gian chờ tùy thao tác được mô tả. Giữ giá trị có thể thay đổi trong luồng sở hữu; việc chia sẻ đối tượng tùy ý giữa các luồng không có bảo đảm an toàn chung.
Ví dụ
# Giá trị TouchState lấy từ truy vấn trạng thái chạm; không tự tạo chúng
Touch.collect()
click((300, 900), hold_ms=1000, parallel=True)
Touch.send()
for state in Touch.all():
print(state.id, state.status, state.kind)
Touch.wait()Lỗi / giới hạn
Không có giới hạn bổ sung được ghi nhận; tuân thủ hợp đồng tham số và hành vi ở trên.
API liên quan
Không có
Thuộc tính
| Tên | Mô tả |
|---|---|
idNumber | Id của touch đã gửi. |
statusString | queued, active, completed, cancelled hoặc failed. |
kindString | Loại touch như click hoặc swipe. |
action_orderNumber | Thứ tự action sở hữu. |
remaining_repeatsNumber | Số repeat còn trong hàng đợi. Mặc định: 0 |
completed_repeatsNumber | Số repeat đã hoàn tất. Mặc định: 0 |