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