blockly > blockRendering > Wiersz
blockRendering.Row klasa
Obiekt reprezentujący pojedynczy wiersz w wyrenderowanym bloku i wszystkich jego podskładnikach.
Podpis:
export declare class Row
Zespoły
| Zespół | Modyfikatory | Opis |
|---|---|---|
| (konstruktor)(stałe) | Tworzy nową instancję klasy Row |
Właściwości
| Właściwość | Modyfikatory | Typ | Opis |
|---|---|---|---|
| align (wyrównanie) | liczba | wartość null | Wyrównanie wiersza. | |
| constants_ |
|
ConstantProvider | |
| elementy | Wymierne[] | Tablica elementów zawartych w tym wierszu. | |
| hasDummyInput | wartość logiczna | Określa, czy wiersz zawiera fikcyjne dane wejściowe lub dane wejściowe końcowego wiersza. | |
| hasExternalInput | wartość logiczna | Określa, czy wiersz ma jakieś zewnętrzne dane wejściowe. | |
| hasInlineInput | wartość logiczna | Wskazuje, czy wiersz ma jakieś wbudowane dane wejściowe. | |
| hasJaggedEdge | wartość logiczna | Określa, czy wiersz ma postrzępioną krawędź. | |
| hasStatement | wartość logiczna | Określa, czy wiersz zawiera dane wejściowe instrukcji. | |
| height (wysokość), | liczba | Wysokość wiersza. | |
| minHeight | liczba | Minimalna wysokość wiersza. | |
| minWidth | liczba | Minimalna szerokość wiersza od lewej krawędzi bryły do prawej. Nie uwzględnia blokad podrzędnych, chyba że są wbudowane. | |
| notchOffset | liczba | ||
| statementEdge | liczba | Miejsce, w którym powinna znajdować się lewa krawędź wszystkich wprowadzonych instrukcji w bloku. Dzięki temu dane wejściowe instrukcji, które są przetwarzane przez pola o różnych szerokościach, są wyrównane. | |
| type | liczba | ||
| width (szerokość) | liczba | Szerokość wiersza od lewej krawędzi bryły do prawej. Nie uwzględnia blokad podrzędnych, chyba że są wbudowane. | |
| widthWithConnectedBlocks | liczba | Szerokość wiersza od lewej krawędzi bryły do krawędzi bryły lub dowolnych połączonych bloków podrzędnych. | |
| xPos | liczba | Pozycja X wiersza względem punktu początkowego grupy svg bloku. | |
| yPos | liczba | Pozycja Y wiersza względem punktu początkowego grupy svg bloku. |
Metody
| Metoda | Modyfikatory | Opis |
|---|---|---|
| endsWithElemSpacer() | Określa, czy ten wiersz powinien kończyć się spacją elementu. | |
| getFirstSpacer() | Wygodna metoda pobierania pierwszego elementu odstępu w tym wierszu. | |
| getLastInput() | Pobierz ostatnie dane wejściowe w tym wierszu, jeśli zawiera. | |
| getLastSpacer() | Wygodna metoda pobierania ostatniego elementu odstępu w tym wierszu. | |
| measure() | Sprawdź wszystkie składniki podrzędne i wypełnij wszystkie właściwości rozmiaru w wierszu. | |
| startsWithElemSpacer() | Określa, czy ten wiersz powinien zaczynać się od spacji do elementu. |