blockly > geras > Renderer

Clase geras.Renderer

El procesador de Geras Este procesador se diseñó para ser retrocompatible con Blockly, antes de 2019. Los proyectos más nuevos que no están limitados por la retrocompatibilidad deberían usar thrasos, una versión más moderna de este procesador.

Geras es el espíritu griego antiguo de la vejez.

Signature:

export declare class Renderer extends BaseRenderer 

Extiende: BaseRenderer

Constructores

Constructor Modificadores Descripción
(constructor)(nombre) Construye una instancia nueva de la clase Renderer.

Métodos

Método Modificadores Descripción
getHighlightConstants() Obtiene el proveedor de constantes de resaltado del procesador. Suponemos que, cuando se realiza la llamada, el procesador ya se inicializó.
init(theme, opt_rendererOverrides) Inicializa el procesador. Geras tiene un proveedor de resaltador además del proveedor constante normal.
makeConstants_()
makeDrawer_(block, info) (en inglés) protected Crea una instancia nueva del panel lateral del procesador.
makeHighlightConstants_() protected Crea una instancia nueva del proveedor de constante resaltado del procesador.
makePathObject(root, style) Crea una instancia nueva de un objeto de ruta de acceso del procesador.
makeRenderInfo_(block) protected Crea una instancia nueva del objeto de información de renderización del renderizador.
refreshDom(svg, tema)