blockly > Zelos

Zelos-Namespace

Kurse

Klasse Beschreibung
BottomRow Ein Objekt, das Informationen darüber enthält, welche Elemente sich in der unteren Zeile eines Blocks befinden, sowie Informationen zum Abstand für die oberste Zeile. Elemente in einer unteren Reihe können aus Ecken, Abstandhaltern und nächsten Verbindungen bestehen.
ConstantProvider Ein Objekt, das Konstanten für das Rendern von Blöcken im Zelos-Modus bereitstellt.
Schublade Ein Objekt, das einen Block basierend auf den angegebenen Wiedergabeinformationen zeichnet.
MarkerSvg Klasse zum Zeichnen einer Markierung.
PathObject Ein Objekt, das das Erstellen und Festlegen der einzelnen vom Renderer verwendeten SVG-Elemente übernimmt.
Renderer

Zelos-Renderer Dieser Renderer emuliert das Rendering im Scratch- und MakeCode-Stil.

Zelos ist der altgriechische Geist der Rivalität und Nachahmung.

RenderInfo

Ein Objekt, das alle Größeninformationen enthält, die zum Zeichnen dieses Blocks erforderlich sind.

Diese Messungskarte überträgt keine Änderungen am Block. Felder können jedoch neu gerendert werden, wenn getSize() aufgerufen wird. Wiederholtes Aufrufen kann jedoch teuer sein.

RightConnectionShape Ein Objekt mit Informationen über den Raum, den eine rechte Verbindungsform während der Darstellung einnimmt.
StatementInput Ein Objekt mit Informationen über den Raum, den eine Anweisungseingabe während der Wiedergabe einnimmt.
TopRow Ein Objekt, das Informationen darüber enthält, welche Elemente sich in der obersten Zeile eines Blocks befinden, sowie Größeninformationen für die oberste Zeile. Die Elemente in einer oberen Reihe können aus Ecken, Hüten, Abstandshaltern und vorherigen Verbindungen bestehen. Nach dem Aufruf dieses Konstruktors enthält die Zeile alle erforderlichen Elemente ohne Leerzeichen.