blockly > geras > Trình kết xuất
lớp geras.Renderer
Trình kết xuất geras. Trình kết xuất này được thiết kế để có khả năng tương thích ngược với Blockly trước năm 2019. Những dự án mới hơn không bị hạn chế bởi khả năng tương thích ngược nên sử dụng thrRDA. Đây là phiên bản hiện đại hơn trên trình kết xuất đồ hoạ này.
Geras là linh hồn cổ đại của Hy Lạp.
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 | Nội dung mô tả |
---|---|---|
(hàm khởi tạo)(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 | Nội dung mô tả |
---|---|---|
getHighlightConstants() | Nhận 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 trình kết xuất đượ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 nhà cung cấp dịch vụ nổi bật ngoài nhà cung cấp liên tục thông thường. | |
makeConstants_() | ||
makeDrawer_(chặn, thông tin) | protected |
Tạo một phiên bản mới của ngăn 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, giao diện) |