blockly > bulles > TextInputBubble

Classe bubbles.TextInputBubble

Bulle affichant du texte modifiable. L'utilisateur peut également la redimensionner. Utilisée par l'icône de commentaire.

Signature :

export declare class TextInputBubble extends Bubble 

S'étend à:Bubble

Constructeurs

Constructeur Modificateurs Description
(constructeur)(espace de travail, ancre, ownerRect) Construit une instance de la classe TextInputBubble.

Propriétés

Propriété Modificateurs Type Description
ancre protected Coordonnées
ownerRect? protected Rect | undefined (Facultatif)
espace de travail readonly WorkspaceSvg

Méthodes

Méthode Modificateurs Description
addLocationChangeListener(listener) Ajoute un écouteur de modification pour être averti lorsque l'emplacement de cette bulle change.
addSizeChangeListener(listener) Ajoute un écouteur de modification pour être averti lorsque la taille de cette bulle change.
addTextChangeListener(listener) Ajoute un écouteur de modification pour être informé lorsque le texte de cette bulle change.
getSize()
getText()
isEditable() Indique si le texte de la bulle est modifiable ou non.
moveDuringDrag(newLoc)
positionByRect(rect) protected
setEditable(editable) Indique si le texte de la bulle est modifiable ou non.
setPositionRelativeToAnchor(left, top)
setSize(size, relayout) Définit la taille de cette bulle, y compris la bordure.
setText(text) Définit le texte de cette bulle. Les appels changent les écouteurs.