blockly > bubbles > TextInputBubble

Classe bubbles.TextInputBubble

Uma bolha que mostra texto editável. Ele também pode ser redimensionado pelo usuário. Usado pelo ícone de comentário.

Signature:

export declare class TextInputBubble extends Bubble 

Extensões: Bubble

Construtores

Construtor Modificadores Descrição
(constructor)(workspace, anchor, ownerRect) Cria uma nova instância da classe TextInputBubble.

Propriedades

Propriedade Modificadores Tipo Descrição
âncora protected Coordenada
ownerRect? protected Rect | indefinido (Opcional)
workspace readonly WorkspaceSvg

Métodos

Método Modificadores Descrição
addLocationChangeListener(listener) Adiciona um listener de mudança para receber uma notificação quando o local da bolha mudar.
addSizeChangeListener(listener) Adiciona um listener de mudança para receber notificações quando o tamanho da bolha mudar.
addTextChangeListener(listener) Adiciona um listener de mudança para receber uma notificação quando o texto da bolha mudar.
getSize()
getText()
isEditable() Retorna se o texto na bolha é editável ou não.
moveDuringDrag(newLoc)
positionByRect(rect) protected
setEditable(editable) Define se o texto na bolha é editável ou não.
setPositionRelativeToAnchor(left, top)
setSize(size, relayout) Define o tamanho do círculo, incluindo a borda.
setText(text) Define o texto deste círculo. Chama os listeners de mudança.