blockly > bubbles > TextInputBubble

Classe bubbles.TextInputBubble

Una bolla che mostra il testo modificabile. Può anche essere ridimensionato dall'utente. Utilizzato dall'icona del commento.

Firma:

export declare class TextInputBubble extends Bubble 

Estensioni: Bubble

Costruttori

Costruttore Modificatori Descrizione
(constructor)(workspace, anchor, ownerRect) Costruisce una nuova istanza della classe TextInputBubble

Proprietà

Proprietà Modificatori Tipo Descrizione
anchor protected Coordinate
ownerRect? protected Rect | undefined (Facoltativo)
workspace readonly WorkspaceSvg

Metodi

Metodo Modificatori Descrizione
addLocationChangeListener(listener) Aggiunge un ascoltatore di modifiche per ricevere una notifica quando la posizione di questa bolla cambia.
addSizeChangeListener(listener) Aggiunge un ascoltatore di modifiche per ricevere una notifica quando le dimensioni della bolla cambiano.
addTextChangeListener(listener) Aggiunge un ascoltatore di modifiche per ricevere una notifica quando il testo di questa bolla cambia.
getSize()
getText()
isEditable() Restituisce se il testo nella bolla è modificabile o meno.
moveDuringDrag(newLoc)
positionByRect(rect) protected
setEditable(editable) Imposta se il testo nella bolla è modificabile o meno.
setPositionRelativeToAnchor(left, top)
setSize(size, relayout) Imposta le dimensioni di questa bolla, incluso il bordo.
setText(text) Imposta il testo di questa bolla. Le chiamate cambiano gli ascoltatori.