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

protected

readonly

Bloquer
SAISIR

static

readonly

IconType<CommentIcon> Chaîne de type utilisée pour identifier cette icône.
POIDS

static

readonly

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