blockly > geras > Renderer

Classe geras.Renderer

Il renderer geras. Questo renderer è stato progettato per essere compatibile con le versioni precedenti di Blockly prima del 2019. I progetti più recenti non vincolati da una compatibilità con le versioni precedenti dovrebbero utilizzare thrasos, una versione più moderna di questo renderer.

Geras è l'antico spirito greco della vecchiaia.

Firma:

export declare class Renderer extends BaseRenderer 

Si estende: BaseRenderer

Costruttori

Costruttore Modificatori Descrizione
(costruttore)(nome) Crea una nuova istanza della classe Renderer

Metodi

Metodo Modificatori Descrizione
getHighlightConstants() Ottieni il provider della costante di evidenziazione del renderer. Supponiamo che, quando viene chiamato, il renderer sia già stato inizializzato.
init(theme, opt_rendererOverrides) Inizializza il renderer. Geras ha un provider di evidenziazione oltre al normale provider costante.
makeConstants_()
makeDrawer_(blocco, informazioni) protected Crea una nuova istanza del riquadro a scomparsa del renderer.
makeHighlightConstants_() protected Crea una nuova istanza del provider della costante di evidenziazione del renderer.
makePathObject(root, style) Crea una nuova istanza di un oggetto del percorso del renderer.
makeRenderInfo_(block) protected Crea una nuova istanza dell'oggetto delle informazioni di rendering del renderer.
refreshDom(svg, tema)