Clase geras.Renderer
El renderizador de Geras Este renderizador se diseñó para ser retrocompatible con Blockly anterior a 2019. Los proyectos más nuevos que no se ven limitados por la retrocompatibilidad deben usar thrasos, que es una versión más moderna de este renderizador.
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)(name) | Construye una instancia nueva de la clase Renderer . |
Métodos
Método | Modificadores | Descripción |
---|---|---|
getHighlightConstants() | Obtén el proveedor de constantes de recuerdos del renderizador. Suponemos que, cuando se llama a esta función, el renderizador ya se inicializó. | |
init(theme, opt_rendererOverrides) | Inicializa el renderizador. Geras tiene un proveedor de elementos destacados además del proveedor de constantes normal. | |
makeConstants_() | ||
makeDrawer_(block, info) | protected |
Crea una instancia nueva del panel del renderizador. |
makeHighlightConstants_() | protected |
Crea una instancia nueva del proveedor de constantes de resaltado del renderizador. |
makePathObject(root, style) | Crea una instancia nueva de un objeto de ruta del renderizador. | |
makeRenderInfo_(block) | protected |
Crea una instancia nueva del objeto de información de renderización del renderizador. |
refreshDom(svg, theme, injectionDiv) |