blockly > geras > Procesador

Clase geras.Renderer

El procesador de Geras. Este procesador se diseñó para ser retrocompatible con Blockly anterior a 2019. Los proyectos más nuevos que no estén limitados por la retrocompatibilidad deben usar thrasos, que es 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 constante de resaltado del procesador. Suponemos que cuando se llama a esto, ya se inicializó el renderizador.
init(theme, opt_rendererOverrides) Inicializa el procesador. Geras tiene un proveedor de elementos destacados, además del proveedor constante normal.
makeConstants_()
makeDrawer_(bloque, información) protected Crea una nueva instancia del panel lateral del procesador.
makeHighlightConstants_() protected Crea una instancia nueva del proveedor de constantes de 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 procesador.
refreshDom(svg, tema)