Lớp zelos.Renderer
Trình kết xuất zelos. Trình kết xuất này mô phỏng hoạt động kết xuất theo kiểu Scratch và MakeCode.
Zelos là tinh thần cạnh tranh và ganh đua của người 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 | Đối tượng sửa đổi | Mô tả |
---|---|---|
(constructor)(name) | Tạo một thực thể mới của lớp Renderer |
Thuộc tính
Thuộc tính | Đối tượng sửa đổi | Loại | Mô tả |
---|---|---|---|
constants_ | protected |
ConstantProvider |
Phương thức
Phương thức | Đối tượng sửa đổi | Mô tả |
---|---|---|
getConstants() | Lấy 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 được gọi, trình kết xuất đã được khởi chạy. | |
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_(block, info) | protected |
Tạo một thực thể mới của ngăn 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 trình kết xuất. | |
makeRenderInfo_(block) | protected |
Tạo một thực thể mới của đối tượng thông tin kết xuất của trình kết xuất. |