Classe geras.Renderer
Il renderer Geras. Questo visualizzatore è stato progettato per essere compatibile con le versioni precedenti di Blockly. I progetti più recenti che non sono vincolati dalla compatibilità con le versioni precedenti devono utilizzare thrasos, una versione più moderna di questo renderer.
Geras è lo spirito greco antico della vecchiaia.
Firma:
export declare class Renderer extends BaseRenderer
Estende: BaseRenderer
Costruttori
| Costruttore | Modificatori | Descrizione |
|---|---|---|
| (constructor)(name) | Costruisce una nuova istanza della classe Renderer |
Metodi
| Metodo | Modificatori | Descrizione |
|---|---|---|
| getHighlightConstants() | Recupera il fornitore della costante dell'evidenziazione del visualizzatore. Si presume che, quando viene chiamata, il renderer sia già stato inizializzato. | |
| init(theme, opt_rendererOverrides) | Inizializza il renderer. Geras ha un provider di evidenziazioni oltre al normale provider di costanti. | |
| makeConstants_() | ||
| makeDrawer_(block, info) | protected |
Crea una nuova istanza del riquadro del visualizzatore. |
| makeHighlightConstants_() | protected |
Crea una nuova istanza del provider di costanti di evidenziazione del visualizzatore. |
| makePathObject(root, style) | Crea una nuova istanza di un oggetto percorso del renderer. | |
| makeRenderInfo_(block) | protected |
Crea una nuova istanza dell'oggetto informazioni di rendering del renderer. |
| refreshDom(svg, theme, injectionDiv) |