Klasse „zelos.Renderer“
Der Zelos-Renderer. Dieser Renderer emuliert das Rendering im Scratch- und MakeCode-Stil.
Zelos ist der antike griechische Geist der Rivalität und des Eifers.
Unterschrift:
export declare class Renderer extends BaseRenderer
Erweitert:BaseRenderer
Konstruktoren
Konstruktor | Modifikatoren | Beschreibung |
---|---|---|
(constructor)(name) | Erstellt eine neue Instanz der Klasse Renderer . |
Attribute
Attribut | Modifikatoren | Typ | Beschreibung |
---|---|---|---|
constants_ | protected |
ConstantProvider |
Methoden
Methode | Modifikatoren | Beschreibung |
---|---|---|
getConstants() | Ruft den konstanten Anbieter des aktuellen Renderers ab. Wir gehen davon aus, dass der Renderer bereits initialisiert wurde, wenn diese Funktion aufgerufen wird. | |
makeConstants_() | protected |
Erstelle eine neue Instanz des Konstantenanbieters des Renderers. |
makeDrawer_(block, info) | protected |
Erstellen Sie eine neue Instanz des Renderer-Schubfachs. |
makePathObject(root, style) | Erstellen Sie eine neue Instanz eines Renderer-Pfadobjekts. | |
makeRenderInfo_(block) | protected |
Erstelle eine neue Instanz des Render-Informationsobjekts des Renderers. |