blockly > comments > CommentEditor
класс comments.CommentEditor
Часть комментария, которую можно ввести с клавиатуры.
Подпись:
export declare class CommentEditor implements IFocusableNode
Реализует: IFocusableNode
Конструкторы
| Конструктор | Модификаторы | Описание |
|---|---|---|
| (конструктор)(рабочая область, commentId, onFinishEditing) | Создает новый экземпляр класса CommentEditor |
Характеристики
| Свойство | Модификаторы | Тип | Описание |
|---|---|---|---|
| идентификатор? | нить | (Необязательный) | |
| рабочее пространство | WorkspaceSvg |
Методы
| Метод | Модификаторы | Описание |
|---|---|---|
| addTextChangeListener(слушатель) | Регистрирует обратный вызов, который отслеживает изменения текста. | |
| canBeFocused() | ||
| получитьДом() | Получает структуру DOM для этого редактора комментариев. | |
| получитьFocusableElement() | ||
| getFocusableTree() | ||
| получитьТекст() | Получает текущий текст комментария. | |
| onNodeBlur() | ||
| onNodeFocus() | ||
| removeTextChangeListener(слушатель) | Удаляет указанный прослушиватель из списка прослушивателей изменения текста. | |
| setEditable(isEditable) | Устанавливает, можно ли редактировать текстовую область. Если нет, текстовая область будет доступна только для чтения. | |
| setPlaceholderText(текст) | Задает текст-заполнитель, отображаемый для пустого комментария. | |
| setText(текст) | Устанавливает текущий текст комментария и активирует прослушиватели изменений. | |
| updateSize(размер, topBarSize) | Обновите размер элемента редактора комментариев. |