Lớp geras.Renderer
Trình kết xuất Geras. Trình kết xuất này được thiết kế để tương thích ngược với Blockly trước năm 2019. Các dự án mới hơn không bị ràng buộc bởi khả năng tương thích ngược nên sử dụng thrasos, đây là một cách hiện đại hơn để sử dụng trình kết xuất này.
Geras là vị thần già nua trong thần thoạ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 |
Phương thức
Phương thức | Đối tượng sửa đổi | Mô tả |
---|---|---|
getHighlightConstants() | Lấy trình cung cấp hằng số làm nổi bật của trình kết xuất. Chúng tôi giả định rằng khi được gọi, trình kết xuất đã được khởi chạy. | |
init(theme, opt_rendererOverrides) | Khởi chạy trình kết xuất. Geras có một trình cung cấp điểm nổi bật ngoài trình cung cấp hằng số thông thường. | |
makeConstants_() | ||
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. |
makeHighlightConstants_() | protected |
Tạo một thực thể mới của trình cung cấp hằng số làm nổi bật 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. |
refreshDom(svg, theme, injectionDiv) |