blockly > blockRendering > TopRow

Classe blockRendering.TopRow

Objet contenant des informations sur les éléments qui se trouvent dans la ligne supérieure d'un volume, ainsi que des informations sur la taille de la ligne supérieure. Les éléments d'une rangée supérieure peuvent être des coins, des chapeaux, des entretoises et des connexions antérieures. Une fois ce constructeur appelé, la ligne contient tous les éléments autres que des espaces dont il a besoin.

Signature :

export declare class TopRow extends Row 

Prolonge:Ligne

Constructeurs

Constructeur Modificateurs Description
(constructeur)(constantes) Construit une nouvelle instance de la classe TopRow.

Propriétés

Propriété Modificateurs Type Description
ascenderHeight Nombre Mesure de l'étendue de la ligne au-dessus de sa limite de base.
captive Nombre Point de départ du traçage de la ligne, dans la direction Y. Cela nous permet de dessiner des chapeaux et des formes similaires qui ne commencent pas à l'origine. Ne doit pas être une valeur négative (voir #2820).
connexion PreviousConnection | nul Connexion précédente dans le bloc, le cas échéant.
hasPreviousConnection booléen Indique si le bloc a déjà une connexion.

Méthodes

Méthode Modificateurs Description
endsWithElemSpacer()
hasLeftSquareCorner(block) Indique si la ligne du haut comporte un angle carré gauche ou non.
hasRightSquareCorner(_block) Indique si la ligne du haut comporte un angle carré droit.
measure()
startsWithElemSpacer()