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.