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() |