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)