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 Nội dung mô tả
(constructor)(e, creatorWorkspace) Tạo một thực thể mới của lớp Gesture

Thuộc tính

Tài sản Đối tượng sửa đổi Loại Nội dung mô tả
currentDropdownOwner Trường | giá trị rỗng Chủ sở hữu của trình đơn thả xuống khi cử chỉ này bắt đầu lần đầu tiên. Cần thiết vì chúng ta sẽ đóng trình đơn thả xuống trước khi các trường hoạt động dựa trên sự kiện của chúng. Ngoài ra, có 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ỳ loại bỏ.
startWorkspace_ protected WorkspaceSvg | giá trị 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 sẽ 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 Nội dung mô tả
getCurrentDragger() Lấy trình kéo hiện tại nếu một mục đang được kéo. Rỗng nếu không có gì được kéo.
inProgress() static Bạn có đang kéo hoặc thực hiện cử chỉ khác trên không gian làm việc nào không?