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