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_

protected

readonly

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.