blockly > Điểm đánh dấu

Lớp đánh dấu

Lớp cho một điểm đánh dấu. Mã này được dùng trong chế độ điều hướng bằng bàn phím để lưu một vị trí trong AST khối.

Chữ ký:

export declare class Marker 

Hàm khởi tạo

Hàm dựng Đối tượng sửa đổi Nội dung mô tả
(hàm khởi tạo)() Tạo một thực thể Marker mới.

Thuộc tính

Tài sản Đối tượng sửa đổi Loại Nội dung mô tả
màu sắc chuỗi | giá trị rỗng Màu của điểm đánh dấu.
loại string Loại điểm đánh dấu.

Phương thức

Phương thức Đối tượng sửa đổi Nội dung mô tả
dispose() Hãy vứt bỏ điểm đánh dấu này.
getCurNode() Lấy vị trí hiện tại của điểm đánh dấu.
getDrawer() Tìm ngăn hiện tại cho điểm đánh dấu.
Ẩn() Ẩn điểm đánh dấu SVG.
setCurNode(newNode) Đặt vị trí của điểm đánh dấu và gọi phương thức cập nhật. Việc đặt isStack thành true sẽ chỉ hoạt động nếu newLocation là kết quả đầu ra hàng đầu hoặc kết nối trước đó trong ngăn xếp.
setDrawer(drawer) Đặt đối tượng chịu trách nhiệm vẽ điểm đánh dấu.