blockly > blockRendering > TopRow

Clase blockRendering.TopRow

Un objeto que contiene información sobre los elementos que están en la fila superior de un bloque, así como información sobre el tamaño de la fila superior. Los elementos de una fila superior pueden ser esquinas, sombreros, separadores y conexiones anteriores. Después de llamar a este constructor, la fila contendrá todos los elementos sin espaciador que necesita.

Signature:

export declare class TopRow extends Row 

Extiende: Fila

Constructores

Constructor Modificadores Descripción
(constructor)(constantes) Construye una instancia nueva de la clase TopRow.

Propiedades

Propiedad Modificadores Tipo Descripción
ascenderHeight número Cuánto se extiende la fila por encima de su línea de capital.
capital número El punto de partida para dibujar la fila, en la dirección y. Esto nos permite dibujar sombreros y formas similares que no comienzan en el origen. Debe ser no negativo (consulta #2820).
conexión PreviousConnection | nulo La conexión anterior en el bloque, si la hubiera.
hasPreviousConnection boolean Indica si el bloque tiene una conexión anterior.

Métodos

Método Modificadores Descripción
endsWithElemSpacer()
hasLeftSquareCorner(block) Muestra si la fila superior tiene o no una esquina cuadrada izquierda.
hasRightSquareCorner(_block) Muestra si la fila superior tiene o no una esquina cuadrada derecha.
measure()
startsWithElemSpacer()