blockly > Zelo > Riquadro a scomparsa
lezione zelos.Drawer
Un oggetto che disegna un blocco in base alle informazioni di rendering fornite.
Firma:
export declare class Drawer extends BaseDrawer
Espande: BaseDrawer
Costruttori
Costruttore | Modificatori | Descrizione |
---|---|---|
(costruttore)(blocco, info) | Crea una nuova istanza della classe Drawer |
Proprietà
Proprietà | Modificatori | Tipo | Descrizione |
---|---|---|---|
info_ | RenderInfo |
Metodi
Metodo | Modificatori | Descrizione |
---|---|---|
draw() | ||
drawConnectionHighlightPath(measurable) | Restituisce un percorso per evidenziare la connessione specificata. | |
drawFlatBottom_() | protected |
Aggiungi passaggi per disegnare una riga inferiore piatta. |
drawFlatTop_() | protected |
Aggiungi passaggi per disegnare una riga superiore piatta. |
drawInlineInput_(input) | ||
drawLeft_() | ||
drawLeftDynamicConnection_() | protected |
Aggiungi passaggi per disegnare il lato sinistro di un output con una connessione dinamica. |
drawOutline_() | ||
drawRightDynamicConnection_() | protected |
Aggiungi passaggi per tracciare il lato destro di un output con una connessione dinamica. |
drawRightSideRow_(row) | protected |
Aggiungi i passaggi per il lato destro di una riga che non ha connessioni di input per valori o istruzioni. |
drawStatementInput_(row) |