blockly > blockRendering > Wiersz

Klasa blockRendering.Row

Obiekt reprezentujący jeden wiersz na wyrenderowanym bloku i wszystkie jego podkomponenty.

Podpis:

export declare class Row 

Zespoły

Zespół Modyfikatory Opis
(konstruktor)(stałe) Konstruuje nową instancję klasy Row

Właściwości

Właściwość Modyfikatory Typ Opis
Wyrównaj liczba | null Wyrównanie wiersza.
constants_

protected

readonly

ConstantProvider
elementy Wymierne[] Tablica elementów w danym wierszu.
hasDummyInput boolean Wskazuje, czy wiersz zawiera zastępcze dane wejściowe lub dane w wierszu końcowym.
hasExternalInput boolean Wskazuje, czy wiersz zawiera zewnętrzne dane wejściowe.
hasInlineInput boolean Wskazuje, czy wiersz zawiera wbudowane dane wejściowe.
hasJaggedEdge boolean Wskazuje, czy wiersz ma nieregularną krawędź.
hasStatement boolean Wskazuje, czy wiersz zawiera jakiekolwiek dane wejściowe instrukcji.
height, Liczba Wysokość wiersza.
minHeight Liczba Minimalna wysokość wiersza.
minWidth Liczba Minimalna szerokość wiersza, mierzona od lewej krawędzi bryły do prawej. Nie uwzględnia bloków podrzędnych, chyba że są wbudowane.
notchOffset Liczba
statementEdge Liczba Gdzie powinna znajdować się lewa krawędź wszystkich danych wejściowych instrukcji w bloku. Dzięki temu dane wejściowe instrukcji przetwarzane przez pola o różnej szerokości są wyrównane.
type Liczba
width Liczba Szerokość wiersza (od lewej krawędzi bryły do prawej). Nie uwzględnia bloków 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 Położenie na osi X wiersza względem początku grupy SVG bloku.
yPos Liczba Położenie na osi Y wiersza względem początku grupy SVG bloku.

Metody

Metoda Modyfikatory Opis
endsWithElemSpacer() Określa, czy wiersz powinien kończyć się spacją elementu.
getFirstSpacer() Wygodna metoda uzyskania pierwszego elementu spacji w tym wierszu.
getLastInput() Pobierz ostatnie dane wejściowe w tym wierszu, jeśli je zawiera.
getLastSpacer() Wygodna metoda uzyskania ostatniego elementu spacji w tym wierszu.
measure(), Sprawdź wszystkie podkomponenty i wypełnij wszystkie właściwości rozmiaru w wierszu.
startsWithElemSpacer() Określa, czy wiersz powinien zaczynać się od spacji elementu.