blockly > comments > CommentEditor

classe comments.CommentEditor

La parte di un commento in cui è possibile digitare.

Firma:

export declare class CommentEditor implements IFocusableNode 

Implementa: IFocusableNode

Costruttori

Costruttore Modificatori Descrizione
(constructor)(workspace, commentId, onFinishEditing) Crea una nuova istanza della classe CommentEditor

Proprietà

Proprietà Modificatori Tipo Descrizione
id? stringa (Facoltativo)
workspace WorkspaceSvg

Metodi

Metodo Modificatori Descrizione
addTextChangeListener(listener) Registra un callback che ascolta le modifiche al testo.
canBeFocused()
getDom() Ottiene la struttura DOM per questo editor di commenti.
getFocusableElement()
getFocusableTree()
getText() Recupera il testo corrente del commento.
onNodeBlur()
onNodeFocus()
removeTextChangeListener(listener) Rimuove il listener specificato dall'elenco dei listener di modifica del testo.
setEditable(isEditable) Specifica se l'area di testo è modificabile. In caso contrario, l'area di testo sarà di sola lettura.
setPlaceholderText(text) Imposta il testo segnaposto visualizzato per un commento vuoto.
setText(text) Imposta il testo corrente del commento e attiva i listener di modifica.
updateSize(size, topBarSize) Aggiorna le dimensioni dell'elemento dell'editor dei commenti.