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