blockly > geras > Renderizador
Classe geras.Renderer
O renderizador geras. Esse renderizador foi projetado para ser compatível com versões anteriores do Blockly antes de 2019. Projetos mais recentes que não são limitados pela compatibilidade com versões anteriores precisam usar thrasos, que é uma abordagem mais moderna nesse 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() | Recebe o provedor da constante de destaque do renderizador. Presumimos que, quando ele é chamado, o renderizador já foi inicializado. | |
init(theme, opt_rendererOverrides) | Inicialize o renderizador. Geras tem um provedor de destaque além do provedor de constantes normal. | |
makeConstants_() | ||
makeDrawer_(bloco, informações) | protected |
Crie uma nova instância da gaveta do renderizador. |
makeHighlightConstants_() | protected |
Cria uma nova instância do provedor constante de destaque do renderizador. |
makePathObject(root, style) | Crie 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) |