blockly > blockRendering > TopRow
klasa blockRendering.TopRow
Obiekt zawierający informacje o tym, które elementy znajdują się w górnym wierszu bryły, oraz o rozmiarze w górnym wierszu. Elementy w górnym rzędzie mogą składać się z narożników, nakryć głowy, podkładek i wcześniejszych połączeń. Po wywołaniu tego konstruktora wiersz będzie zawierał wszystkie potrzebne elementy bez spacji.
Podpis:
export declare class TopRow extends Row
Rozszerza: wiersz
Zespoły
Zespół | Modyfikatory | Opis |
---|---|---|
(konstruktor)(stałe) | Tworzy nową instancję klasy TopRow |
Właściwości
Właściwość | Modyfikatory | Typ | Opis |
---|---|---|---|
ascenderHeight | liczba | Jak bardzo wiersz przekracza limit długości wiersza. | |
capline | liczba | Punkt początkowy rysowania wiersza w kierunku y. Dzięki temu możemy rysować kapelusze i podobne kształty, które nie zaczynają się od punktu początkowego. Wartość nie może być ujemna (patrz nr 2820). | |
połączenie | PreviousConnection | wartość null | Poprzednie połączenie w bloku, jeśli takie było. | |
hasPreviousConnection | wartość logiczna | Określa, czy blok ma wcześniejsze połączenie. |
Metody
Metoda | Modyfikatory | Opis |
---|---|---|
endsWithElemSpacer() | ||
hasLeftSquareCorner(block) | Wskazuje, czy górny wiersz ma lewy kwadratowy róg. | |
hasRightSquareCorner(_block) | Wskazuje, czy górny wiersz ma prawy kwadratowy róg. | |
measure() | ||
startsWithElemSpacer() |