Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
chặn > Cử chỉ
Lớp cử chỉ
Lớp cho một cử chỉ.
Chữ ký:
export declare class Gesture
Hàm khởi tạo
Thuộc tính
Thuộc tính |
Đối tượng sửa đổi |
Loại |
Mô tả |
currentDropdownOwner |
|
Trường | rỗng |
Chủ sở hữu của trình đơn thả xuốngDiv khi cử chỉ này bắt đầu lần đầu tiên. Cần thiết vì chúng tôi sẽ đóng trình đơn thả xuống trước khi các trường thực hiện hành động dựa trên sự kiện của chúng và một số trường quan tâm đến người sở hữu trình đơn thả xuống. |
isEnding_ |
protected |
boolean |
Boolean được sử dụng nội bộ để phá vỡ một chu kỳ trong việc loại bỏ. |
startWorkspace_ |
protected |
WorkspaceSvg | rỗng |
Không gian làm việc mà cử chỉ đã bắt đầu. Có thể có nhiều không gian làm việc trên một trang; cách này chính xác hơn so với sử dụng Blockly.common.getMainWorkspace(). |
Phương thức
Phương thức |
Đối tượng sửa đổi |
Mô tả |
getCurrentDragger() |
|
Trả về trình kéo hiện tại nếu cử chỉ là thao tác kéo. |
inProgress() |
static |
Hiện có một thao tác kéo hoặc cử chỉ khác đang diễn ra trên bất kỳ không gian làm việc nào không? |
Trừ phi có lưu ý khác, nội dung của trang này được cấp phép theo Giấy phép ghi nhận tác giả 4.0 của Creative Commons và các mẫu mã lập trình được cấp phép theo Giấy phép Apache 2.0. Để biết thông tin chi tiết, vui lòng tham khảo Chính sách trang web của Google Developers. Java là nhãn hiệu đã đăng ký của Oracle và/hoặc các đơn vị liên kết với Oracle.
Cập nhật lần gần đây nhất: 2025-07-25 UTC.
[[["Dễ hiểu","easyToUnderstand","thumb-up"],["Giúp tôi giải quyết được vấn đề","solvedMyProblem","thumb-up"],["Khác","otherUp","thumb-up"]],[["Thiếu thông tin tôi cần","missingTheInformationINeed","thumb-down"],["Quá phức tạp/quá nhiều bước","tooComplicatedTooManySteps","thumb-down"],["Đã lỗi thời","outOfDate","thumb-down"],["Vấn đề về bản dịch","translationIssue","thumb-down"],["Vấn đề về mẫu/mã","samplesCodeIssue","thumb-down"],["Khác","otherDown","thumb-down"]],["Cập nhật lần gần đây nhất: 2025-07-25 UTC."],[],["The `Gesture` class manages user interactions, primarily focusing on drags. It stores the starting workspace and tracks the current dropdown owner. Key actions include creating a new `Gesture` instance with an event and workspace. It manages whether the gesture is ending internally, the `getCurrentDragger()` method provides access to the active dragger, and the static method `inProgress()` checks if any gesture is underway across all workspaces.\n"]]