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. |