blockly > Events (Sự kiện) > BlockDrag (Kéo khối)

Lớp Events.BlockDrag

Thông báo cho trình nghe khi một khối đang được kéo/thả theo cách thủ công.

Chữ ký:

export declare class BlockDrag extends UiBase 

Mở rộng: UiBase

Hàm khởi tạo

Hàm dựng Đối tượng sửa đổi Mô tả
(constructor)(opt_block, opt_isStart, opt_blocks) Tạo một thực thể mới của lớp BlockDrag

Thuộc tính

Thuộc tính Đối tượng sửa đổi Loại Mô tả
blockId? chuỗi (Không bắt buộc) Mã nhận dạng của khối cấp cao nhất đang được kéo.
khối? Khối[] (Không bắt buộc) Danh sách tất cả các khối (tức là tất cả các phần tử con của khối được liên kết với mã khối) đang được kéo.
isStart? boolean (Không bắt buộc) Đúng nếu đây là lúc bắt đầu kéo, sai nếu đây là lúc kết thúc kéo.
type EventType

Phương thức

Phương thức Đối tượng sửa đổi Mô tả
toJson() Mã hoá sự kiện dưới dạng JSON.