Przestrzeń nazw zelos
Zajęcia
Klasa | Opis |
---|---|
BottomRow | Obiekt zawierający informacje o tym, jakie elementy znajdują się w dolnej części bloku, oraz informacje o odstępach w górnej części. Elementy w dolnej linii mogą składać się z rogów, separatorów i następnych połączeń. |
ConstantProvider | Obiekt, który udostępnia stałe wartości do renderowania bloków w trybie Zelos. |
Szuflada | Obiekt, który rysuje blok na podstawie podanych informacji dotyczących renderowania. |
PathObject | Obiekt, który obsługuje tworzenie i ustawianie wszystkich elementów SVG używanych przez moduł renderujący. |
Renderowanie | Mechanizm renderowania Zelos. Ten mechanizm emuluje renderowanie w stylu Scratch i MakeCode. Zelos to starożytny grecki duch rywalizacji i rywalizacji. |
RenderInfo | Obiekt zawierający wszystkie informacje o rozmiarach potrzebne do narysowania tego bloku. Ten pomiar nie rozpowszechnia zmian w bloku (chociaż pola mogą zostać ponownie wyrenderowane po wywołaniu metody getSize()). Jednak wielokrotne wywoływanie tej funkcji może być kosztowne. |
RightConnectionShape | Obiekt zawierający informacje o przestrzeni, jaką zajmuje kształt połączenia podczas renderowania. |
StatementInput | Obiekt zawierający informacje o przestrzeni zajmowanej przez dane wejściowe instrukcji podczas renderowania. |
TopRow | Obiekt zawierający informacje o tym, jakie elementy znajdują się w górnym wierszu bloku, oraz informacje o rozmiarach tego wiersza. Elementy w górnym rzędzie mogą składać się z rogów, czapek, przekładek i poprzednich połączeń. Po wywołaniu tego konstruktora wiersz będzie zawierać wszystkie potrzebne elementy inne niż spacje. |