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