blockly > icons > CommentIcon
Classe icons.CommentIcon
Icône permettant à l'utilisateur d'ajouter un commentaire à un bloc.
Signature :
export declare class CommentIcon extends Icon implements IHasBubble, ISerializable
S'étend à: Icône
Implémente: IHasBubble, ISerializable
Constructeurs
| Constructeur | Modificateurs | Description |
|---|---|---|
| (constructeur)(sourceBlock) | Construit une instance de la classe CommentIcon. |
Propriétés
| Propriété | Modificateurs | Type | Description |
|---|---|---|---|
| sourceBlock |
|
Bloquer | |
| TYPE |
|
IconType<import("../interfaces/i_comment_icon.js").ICommentIcon> | Chaîne de type utilisée pour identifier cette icône. |
| POIDS |
|
(non déclaré) | Pondération de cette icône par rapport aux autres. Les icônes dont les valeurs de poids sont plus positives sont affichées plus loin vers la fin du bloc. |
Méthodes
| Méthode | Modificateurs | Description |
|---|---|---|
| applyColour() | ||
| bubbleIsVisible() | ||
| createBubble() | protected |
|
| dispose() | ||
| getBubble() | Voir IHasBubble.getBubble. | |
| getBubbleLocation() | ||
| getBubbleSize() | ||
| getSize() | ||
| getText() | Renvoie le texte de ce commentaire. | |
| getType() | ||
| getWeight() | ||
| initView(pointerdownListener) | ||
| isClickableInFlyout() | ||
| loadState(state) | Applique l'état donné à ce commentaire. | |
| onBubbleLocationChange() | ||
| onClick() | ||
| onLocationChange(blockOrigin) | ||
| onSizeChange() | Met à jour la taille de cette icône en fonction de la taille de la bulle de saisie. | |
| onTextChange() | Met à jour le texte de ce commentaire en fonction des modifications apportées au texte de la bulle de saisie. | |
| saveState() | ||
| setBubbleLocation(location) | Définit l'emplacement de la bulle de commentaire dans l'espace de travail. | |
| setBubbleSize(size) | Définit la taille de la bulle modifiable pour ce commentaire. Redimensionne la bulle si elle est visible. | |
| setBubbleVisible(visible) | ||
| setText(text) | Définit le texte de ce commentaire. Met à jour les bulles si elles sont visibles. | |
| updateEditable() | Met à jour l'état de la bulle (modifiable / non modifiable) pour refléter l'état de la bulle si elle est actuellement affichée. |