blockly > geras > Renderer

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)