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