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() |