blockly > Sự kiện > MarkerMove
Lớp Events.MarkerMove
Thông báo cho trình nghe rằng một điểm đánh dấu (dùng để thao tác bằng bàn phím) đã di chuyển.
Chữ ký:
export declare class MarkerMove extends UiBase
Mở rộng: UiBase
Hàm khởi tạo
Hàm dựng | Đối tượng sửa đổi | Nội dung mô tả |
---|---|---|
(constructor)(opt_block, isCursor, opt_oldNode, opt_newNode) | Tạo một thực thể mới của lớp MarkerMove |
Thuộc tính
Tài sản | Đối tượng sửa đổi | Loại | Nội dung mô tả |
---|---|---|---|
blockId? | string | (Không bắt buộc) Mã khối của điểm đánh dấu hiện đang bật, nếu có. | |
isCursor? | boolean | (Không bắt buộc) "True" nếu đây là sự kiện con trỏ, "false" nếu không làm như vậy. Để biết thông tin về con trỏ và điểm đánh dấu, hãy xem https://blocklycodelabs.dev/codelabs/keyboard-navigation/index.html?index=..%2F..index#1. | |
newNode? | ASTNode | (Không bắt buộc) Nút mới mà điểm đánh dấu hiện đang bật. | |
oldNode? | ASTNode | (Không bắt buộc) Nút cũ mà điểm đánh dấu từng bật, nếu có. | |
loại | string |
Phương thức
Phương thức | Đối tượng sửa đổi | Nội dung mô tả |
---|---|---|
toJson() | Mã hoá sự kiện dưới dạng JSON. |