blockly > geras > Renderizador
classe geras.Renderer
O renderizador geras. Esse renderizador foi criado para ser compatível com versões anteriores do Blockly de 2019 a 2019. Projetos mais recentes que não são limitados por compatibilidade com versões anteriores precisam usar thrasos, que é uma abordagem mais moderna desse renderizador.
Geras é o antigo espírito grego da velhice.
Signature:
export declare class Renderer extends BaseRenderer
Estende: BaseRenderer
Construtores
Construtor | Modificadores | Descrição |
---|---|---|
(construtor)(nome) | Cria uma nova instância da classe Renderer |
Métodos
Método | Modificadores | Descrição |
---|---|---|
getHighlightConstants() | Acessa o provedor da constante de destaque do renderizador. Presumimos que, quando chamado, o renderizador já terá sido inicializado. | |
init(theme, opt_rendererOverrides) (em inglês) | Inicialize o renderizador. Geras tem um provedor de destaque além do provedor de constantes normal. | |
makeConstants_() | ||
makeDrawer_(block, info) | protected |
Cria uma nova instância da gaveta do renderizador. |
makeHighlightConstants_() | protected |
Cria uma nova instância do provedor da constante de destaque do renderizador. |
makePathObject(root, style) | Cria uma nova instância de um objeto de caminho do renderizador. | |
makeRenderInfo_(block) | protected |
Cria uma nova instância do objeto de informações de renderização do renderizador. |
refreshDom(svg, theme) |