blockly > geras > Renderer

Klasse "geras.Renderer"

Den Geras-Renderer. Dieser Renderer ist abwärtskompatibel mit Blockly vor 2019. Für neuere Projekte, die nicht durch die Abwärtskompatibilität eingeschränkt sind, sollte Thrasos verwendet werden, was eine modernere Version dieses Renderers darstellt.

Geras ist der altgriechische Geist des Alters.

Unterschrift:

export declare class Renderer extends BaseRenderer 

Erweitert: BaseRenderer

Konstruktoren

Konstruktor Modifikatoren Beschreibung
(Konstruktor)(Name) Erstellt eine neue Instanz der Renderer-Klasse

Methoden

Methode Modifikatoren Beschreibung
getHighlightConstants() Rufen Sie den konstanten Anbieter für das Hervorheben des Renderers ab. Es wird davon ausgegangen, dass der Renderer beim Aufruf bereits initialisiert wurde.
init(theme, opt_rendererOverrides) Initialisieren Sie den Renderer. Geras hat zusätzlich zum regulären Anbieter für Highlights einen Highlight-Anbieter.
makeConstants_()
makeDrawer_(block, info) protected Erstellt eine neue Instanz der Renderer-Leiste.
makeHighlightConstants_() protected Erstellt eine neue Instanz des Hervorhebungskonstanten-Anbieters des Renderers.
makePathObject(root, style) Erstellen Sie eine neue Instanz eines Renderer-Pfadobjekts.
makeRenderInfo_(block) protected Erstellt eine neue Instanz des Rendering-Infoobjekts des Renderers.
refreshDom(svg, design)