blockly > icônes > CommentIcon
Classe icon.CommentIcon
Icône permettant à l'utilisateur d'ajouter un commentaire à un bloc.
Signature :
export declare class CommentIcon extends Icon implements IHasBubble, ISerializable
Extension:Icône
Implémentations: IHasBubble, ISerializable
Constructeurs
Constructeur | Les modificateurs | Description |
---|---|---|
(constructeur)(sourceBlock) | Construit une instance de la classe CommentIcon . |
Propriétés
Propriété | Les modificateurs | Type | Description |
---|---|---|---|
sourceBlock |
|
Bloquer | |
SAISIR |
|
IconType<CommentIcon> | Chaîne de type utilisée pour identifier cette icône. |
POIDS |
|
(non déclaré) | Le poids de cette icône par rapport aux autres icônes. Les icônes dont la pondération est plus positive sont affichées plus loin à la fin du bloc. |
Méthodes
Méthode | Les modificateurs | Description |
---|---|---|
applyColour() | ||
bubbleIsVisible() | ||
dispose() | ||
getBubbleSize() | ||
getSize() | ||
getText() | Affiche le texte de ce commentaire. | |
getType() | ||
getWeight() | ||
initView(pointerdownListener) | ||
isClickableInFlyout() | ||
loadState(state) | Applique l'état indiqué à ce commentaire. | |
onClick() | ||
onLocationChange(blockOrigin) | ||
onSizeChange() | Met à jour la taille de cette icône en fonction des modifications apportées à la taille de la bulle d'entrée. | |
onTextChange() | Met à jour le texte de ce commentaire en réponse aux modifications de la bulle de saisie. | |
saveState() | ||
setBubbleSize(size) | Définit la taille de l'info-bulle modifiable de 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 l'info-bulle (modifiable ou non) afin de refléter son état si elle est actuellement affichée. |