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) |