blockly > blockRendering > TopRow

classe blockRendering.TopRow

Un oggetto contenente informazioni sugli elementi nella riga superiore di un blocco, nonché informazioni sulle dimensioni per la riga superiore. Gli elementi di una riga superiore possono essere costituiti da angoli, cappelli, distanziali e collegamenti precedenti. Dopo aver chiamato questo costruttore, la riga conterrà tutti gli elementi che non sono spaziali necessari.

Firma:

export declare class TopRow extends Row 

Estende: Riga

Costruttori

Costruttore Modificatori Descrizione
(costruttore)(costanti) Crea una nuova istanza della classe TopRow

Proprietà

Proprietà Modificatori Tipo Descrizione
ascenderHeight numero L'estensione della riga al di sopra del limite.
capline numero Il punto iniziale per disegnare la riga, nella direzione y. In questo modo possiamo disegnare cappelli e forme simili che non iniziano dall'origine. Deve essere un numero non negativo (vedi il n. 2820).
PreviousConnection | null La connessione precedente nel blocco, se presente.
hasPreviousConnection boolean Indica se il blocco ha una connessione precedente.

Metodi

Metodo Modificatori Descrizione
endsWithElemSpacer()
hasLeftSquareCorner(block) Indica se la riga superiore ha un angolo quadrato sinistro o meno.
hasRightSquareCorner(_block) Indica se la riga superiore ha un angolo quadrato destro.
measure()
startsWithElemSpacer()