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