blockly > comments > CommentEditor
Classe comments.CommentEditor
A parte de um comentário em que é possível digitar.
Signature:
export declare class CommentEditor implements IFocusableNode
Implementa:IFocusableNode
Construtores
Construtor | Modificadores | Descrição |
---|---|---|
(constructor)(workspace, commentId, onFinishEditing) | Cria uma nova instância da classe CommentEditor . |
Propriedades
Propriedade | Modificadores | Tipo | Descrição |
---|---|---|---|
id? | string | (Opcional) | |
workspace | WorkspaceSvg |
Métodos
Método | Modificadores | Descrição |
---|---|---|
addTextChangeListener(listener) | Registra um callback que detecta mudanças no texto. | |
canBeFocused() | ||
getDom() | Recebe a estrutura do DOM para este editor de comentários. | |
getFocusableElement() | ||
getFocusableTree() | ||
getText() | Recebe o texto atual do comentário. | |
onNodeBlur() | ||
onNodeFocus() | ||
removeTextChangeListener(listener) | Remove o listener especificado da lista de listeners de mudança de texto. | |
setEditable(isEditable) | Define se a área de texto é editável. Caso contrário, a área de texto será somente leitura. | |
setPlaceholderText(text) | Define o texto do marcador de posição exibido para um comentário vazio. | |
setText(text) | Define o texto atual do comentário e aciona listeners de mudança. | |
updateSize(size, topBarSize) | Atualiza o tamanho do elemento do editor de comentários. |