blockly > Events (Sự kiện) > MarkerMove (Di chuyển điểm đánh dấu)
Lớp Events.MarkerMove
Thông báo cho trình nghe rằng một điểm đánh dấu (dùng để điều hướng 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 | 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
Thuộc tính | Đối tượng sửa đổi | Loại | Mô tả |
---|---|---|---|
blockId? | string | (Không bắt buộc) Mã của khối mà đ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ỏ, nếu không thì là false. Để biết thông tin về con trỏ so với đ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 nằm trên đó. | |
oldNode? | ASTNode | (Không bắt buộc) Nút cũ mà điểm đánh dấu từng nằm trên đó, nếu có. | |
type | string |
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. |