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)