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

Hàm dựng Đối tượng sửa đổi Mô tả
(hàm khởi tạo)(e, creatorWorkspace) Tạo một thực thể mới của lớp Gesture

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?