blockly > comments > CommentEditor
Clase comments.CommentEditor
Es la parte de un comentario en la que se puede escribir.
Signature:
export declare class CommentEditor implements IFocusableNode
Implementa: IFocusableNode
Constructores
| Constructor | Modificadores | Descripción |
|---|---|---|
| (constructor)(workspace, commentId, onFinishEditing) | Construye una instancia nueva de la clase CommentEditor. |
Propiedades
| Propiedad | Modificadores | Tipo | Descripción |
|---|---|---|---|
| id? | string | (Opcional) | |
| workspace | WorkspaceSvg |
Métodos
| Método | Modificadores | Descripción |
|---|---|---|
| addTextChangeListener(listener) | Registra una devolución de llamada que detecta cambios en el texto. | |
| canBeFocused() | ||
| getDom() | Obtiene la estructura del DOM para este editor de comentarios. | |
| getFocusableElement() | ||
| getFocusableTree() | ||
| getText() | Obtiene el texto actual del comentario. | |
| onNodeBlur() | ||
| onNodeFocus() | ||
| removeTextChangeListener(listener) | Quita el objeto de escucha determinado de la lista de objetos de escucha de cambios de texto. | |
| setEditable(isEditable) | Establece si el área de texto es editable. De lo contrario, el área de texto será de solo lectura. | |
| setPlaceholderText(text) | Establece el texto del marcador de posición que se muestra para un comentario vacío. | |
| setText(text) | Establece el texto actual del comentario y activa los detectores de cambios. | |
| updateSize(size, topBarSize) | Actualiza el tamaño del elemento del editor de comentarios. |