blockly > blockRendering > TopRow

Klasse „blockRendering.TopRow“

Ein Objekt, das Informationen darüber enthält, welche Elemente sich in der obersten Zeile eines Blocks befinden, sowie Größeninformationen für die oberste Zeile. Die Elemente in einer oberen Reihe können aus Ecken, Hüten, Abstandshaltern und vorherigen Verbindungen bestehen. Nach dem Aufruf dieses Konstruktors enthält die Zeile alle erforderlichen Elemente ohne Leerzeichen.

Unterschrift:

export declare class TopRow extends Row 

Verlängert:Zeile

Konstruktoren

Konstruktor Modifikatoren Beschreibung
(Konstruktor)(Konstanten) Konstruiert eine neue Instanz der Klasse TopRow

Attribute

Property Modifikatoren Typ Beschreibung
ascenderHeight Zahl Wie stark sich die Zeile über der Capline ausdehnt.
Capline Zahl Der Ausgangspunkt zum Zeichnen der Zeile in y-Richtung. So können Hüte und ähnliche Formen gezeichnet werden, die nicht am Ursprung beginnen. Darf nicht negativ sein (siehe Nr. 2820).
connection PreviousConnection | null Die vorherige Verbindung für den Block, falls vorhanden.
hasPreviousConnection boolean Gibt an, ob der Block eine frühere Verbindung hat.

Methoden

Methode Modifikatoren Beschreibung
endsWithElemSpacer()
hasLeftSquareCorner(block) Gibt an, ob die oberste Zeile eine linke quadratische Ecke hat.
hasRightSquareCorner(_block) Gibt an, ob die oberste Zeile eine rechte quadratische Ecke hat oder nicht
measure()
startsWithElemSpacer()