blockly > icons > CommentIcon
Classe icons.CommentIcon
Un'icona che consente all'utente di aggiungere il testo di un commento a un blocco.
Firma:
export declare class CommentIcon extends Icon implements IHasBubble, ISerializable
Si estende a: Icona
Implementa: IHasBubble, ISerializable
Costruttori
| Costruttore | Modificatori | Descrizione |
|---|---|---|
| (constructor)(sourceBlock) | Costruisce una nuova istanza della classe CommentIcon |
Proprietà
| Proprietà | Modificatori | Tipo | Descrizione |
|---|---|---|---|
| sourceBlock |
|
Blocca | |
| TYPE |
|
IconType<import("../interfaces/i_comment_icon.js").ICommentIcon> | La stringa di tipo utilizzata per identificare questa icona. |
| PESO |
|
(not declared) | Il peso di questa icona rispetto ad altre icone. Le icone con valori di peso più positivi vengono visualizzate più verso la fine del blocco. |
Metodi
| Metodo | Modificatori | Descrizione |
|---|---|---|
| applyColour() | ||
| bubbleIsVisible() | ||
| createBubble() | protected |
|
| dispose() | ||
| getBubble() | Consulta IHasBubble.getBubble. | |
| getBubbleLocation() | ||
| getBubbleSize() | ||
| getSize() | ||
| getText() | Restituisce il testo di questo commento. | |
| getType() | ||
| getWeight() | ||
| initView(pointerdownListener) | ||
| isClickableInFlyout() | ||
| loadState(state) | Applica lo stato specificato a questo commento. | |
| onBubbleLocationChange() | ||
| onClick() | ||
| onLocationChange(blockOrigin) | ||
| onSizeChange() | Aggiorna le dimensioni di questa icona in risposta alle modifiche delle dimensioni della bolla di immissione. | |
| onTextChange() | Aggiorna il testo di questo commento in risposta alle modifiche apportate al testo della bolla di immissione. | |
| saveState() | ||
| setBubbleLocation(location) | Imposta la posizione della bolla del commento nello spazio di lavoro. | |
| setBubbleSize(size) | Imposta la dimensione della bolla modificabile per questo commento. Ridimensiona la bolla se è visibile. | |
| setBubbleVisible(visible) | ||
| setText(text) | Imposta il testo di questo commento. Aggiorna le eventuali bolle se sono visibili. | |
| updateEditable() | Aggiorna lo stato della bolla (modificabile / non modificabile) in base allo stato della bolla se è attualmente visualizzata. |