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. |