blockly > icons > CommentIcon

Classe icons.CommentIcon

Icona che consente all'utente di aggiungere testo di un commento a un blocco.

Firma:

export declare class CommentIcon extends Icon implements IHasBubble, ISerializable 

Espande: Icona

Implementa: IHasBubble, ISerializable

Costruttori

Costruttore Modificatori Descrizione
(costruttore)(sourceBlock) Costruisce una nuova istanza della classe CommentIcon

Proprietà

Proprietà Modificatori Tipo Descrizione
sourceBlock

protected

readonly

Blocca
TYPE

static

readonly

IconType<import("../interfaces/i_comment_icon.js").ICommentIcon> La stringa di tipo utilizzata per identificare questa icona.
WEIGHT

static

readonly

(non dichiarato) La ponderazione di questa icona rispetto alle altre. Le icone con valori di peso più positivi vengono visualizzate più verso la fine del blocco.

Metodi

Metodo Modificatori Descrizione
applyColour()
bubbleIsVisible()
dispose()
getBubbleSize()
getSize()
getText() Restituisce il testo di questo commento.
getType()
getWeight()
initView(pointerdownListener)
isClickableInFlyout()
loadState(state) Applica lo stato specificato a questo commento.
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 nel testo del fumetto di input.
saveState()
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 bolle, se visibili.
updateEditable() Aggiorna lo stato della bolla (modificabile/non modificabile) in modo che rifletta lo stato della bolla se è attualmente visualizzata.