blockly > blockRendering > TopRow

Classe blockRendering.TopRow

Un oggetto contenente informazioni sugli elementi presenti nella riga superiore di un blocco, nonché informazioni sulle dimensioni nella riga superiore. Gli elementi in una riga superiore possono essere costituiti da angoli, cappelli, distanziali e connessioni precedenti. Una volta chiamato questo costruttore, la riga conterrà tutti gli elementi che non sono spaziatori di cui ha bisogno.

Firma:

export declare class TopRow extends Row 

Espande: 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 sopra la sua linea massima.
riassunto numero Il punto iniziale per tracciare 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).
connessione PreviousConnection | null La connessione precedente nel blocco, se presente.
hasPreviousConnection booleano 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 a destra o meno.
measure()
startsWithElemSpacer()