blockly > geras > Renderer

Classe geras.Renderer

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

Geras è l'antico spirito greco della vecchiaia.

Firma:

export declare class Renderer extends BaseRenderer 

Estende: BaseRenderer

Costruttori

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

Metodi

Metodo Modificatori Descrizione
getHighlightConstants() Recupero del fornitore della costante di evidenziazione del renderer. Presupponiamo che quando viene richiamata, il renderer è già stato inizializzato.
init(theme, opt_rendererOverrides) Inizializzare il renderer. Geras ha un provider di momenti salienti oltre al normale fornitore costante.
makeConstants_()
makeDrawer_(block, info) 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 informazioni di rendering del renderer.
refreshDom(svg, tema)