blockly > zelos > Trình kết xuất
lớp zelos.Renderer
Trình kết xuất zelos. Trình kết xuất này mô phỏng kết xuất kiểu Scratch và kiểu MakeCode.
Zelos là tinh thần cạnh tranh và thi đua của Hy Lạp cổ đại.
Chữ ký:
export declare class Renderer extends BaseRenderer
Mở rộng: BaseRenderer
Hàm khởi tạo
Hàm dựng | Công cụ sửa đổi | Nội dung mô tả |
---|---|---|
(hàm khởi tạo)(tên) | Tạo một thực thể mới của lớp Renderer |
Thuộc tính
Tài sản | Công cụ sửa đổi | Loại | Nội dung mô tả |
---|---|---|---|
constants_ | protected |
ConstantProvider |
Phương thức
Phương thức | Công cụ sửa đổi | Nội dung mô tả |
---|---|---|
getConnectionPreviewMethod(closest, local, topBlock) | ||
getConstants() | Nhận trình cung cấp hằng số của trình kết xuất hiện tại. Chúng tôi giả định rằng khi lệnh này được gọi, trình kết xuất đã được khởi động. | |
makeConstants_() | protected |
Tạo một thực thể mới của trình cung cấp hằng số của trình kết xuất. |
makeDrawer_(khối; thông tin) | protected |
Tạo một thực thể mới cho ngăn của trình kết xuất. |
makeMarkerDrawer(workspace, marker) | Tạo một phiên bản mới cho ngăn con trỏ của trình kết xuất. | |
makePathObject(root, style) | Tạo một thực thể mới của đối tượng đường dẫn kết xuất đồ hoạ. | |
makeRenderInfo_(block) | protected |
Tạo một thực thể mới cho đối tượng thông tin kết xuất của trình kết xuất. |