blockly > blockRendering > Reihe

blockRendering.Row-Klasse

Ein Objekt, das eine einzelne Zeile in einem gerenderten Block und alle seine Unterkomponenten darstellt.

Unterschrift:

export declare class Row 

Konstruktoren

Konstruktor Modifikatoren Beschreibung
(Konstruktor)(Konstanten) Erstellt eine neue Instanz der Row-Klasse

Attribute

Attribut Modifikatoren Typ Beschreibung
ausrichten Zahl | null Ausrichtung der Zeile.
constants_

protected

readonly

ConstantProvider
elemente Messbar[] Ein Array mit Elementen in dieser Zeile.
hasDummyInput boolean Gibt an, ob die Zeile Dummy-Eingaben oder Endzeileneingaben enthält.
hasExternalInput boolean Gibt an, ob die Zeile externe Eingaben enthält.
hasInlineInput boolean Gibt an, ob die Zeile Inline-Eingaben enthält.
hasJaggedEdge boolean Gibt an, ob die Zeile einen schroffen Rand hat.
hasStatement boolean Gibt an, ob die Zeile Anweisungseingaben enthält.
Höhe Zahl Höhe der Zeile
minHeight Zahl Die minimale Höhe der Zeile.
minWidth Zahl Die minimale Breite der Zeile, vom linken Rand des Blocks zur rechten Seite. Enthält keine untergeordneten Blöcke, es sei denn, sie sind inline.
notchOffset Zahl
statementEdge Zahl Wo sich der linke Rand aller Anweisungseingaben im Block befinden sollte. Dadurch wird sichergestellt, dass Anweisungseingaben, die von Feldern mit unterschiedlicher Breite ausgeführt werden, alle ausgerichtet sind.
type Zahl
Breite Zahl Die Breite der Zeile, vom linken Rand des Blocks zur rechten Seite. Enthält keine untergeordneten Blöcke, es sei denn, sie sind inline.
widthWithConnectedBlocks Zahl Die Breite der Zeile, vom linken Rand des Blocks bis zum Rand des Blocks oder eines verbundenen untergeordneten Blocks.
xPos Zahl Die X-Position der Zeile im Verhältnis zum Ursprung der SVG-Gruppe des Blocks.
yPos Zahl Die Y-Position der Zeile relativ zum Ursprung der SVG-Gruppe des Blocks.

Methoden

Methode Modifikatoren Beschreibung
endsWithElemSpacer() Legt fest, ob diese Zeile mit einem Abstandshalter enden soll.
getFirstSpacer() Praktische Methode zum Abrufen des ersten Abstandselements in dieser Zeile.
getLastInput() Ruft die letzte Eingabe in dieser Zeile ab, sofern eine vorhanden ist.
getLastSpacer() Praktische Methode zum Abrufen des letzten Abstandselements in dieser Zeile.
measure() Prüfen Sie alle Unterkomponenten und füllen Sie alle Größeneigenschaften für die Zeile aus.
startsWithElemSpacer() Legt fest, ob diese Zeile mit einem Element-Distanzgerät beginnen soll.