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