blockly > comments > CommentEditor
comments.CommentEditor
Część komentarza, w której można pisać.
Podpis:
export declare class CommentEditor implements IFocusableNode
Implementuje: IFocusableNode
Zespoły
| Zespół | Modyfikatory | Opis |
|---|---|---|
| (constructor)(workspace, commentId, onFinishEditing) | Tworzy nową instancję klasy CommentEditor |
Właściwości
| Właściwość | Modyfikatory | Typ | Opis |
|---|---|---|---|
| id? | ciąg znaków | (Opcjonalnie) | |
| workspace | WorkspaceSvg |
Metody
| Metoda | Modyfikatory | Opis |
|---|---|---|
| addTextChangeListener(listener) | Rejestruje wywołanie zwrotne, które wykrywa zmiany tekstu. | |
| canBeFocused() | ||
| getDom() | Pobiera strukturę DOM tego edytora komentarzy. | |
| getFocusableElement() | ||
| getFocusableTree() | ||
| getText() | Pobiera bieżący tekst komentarza. | |
| onNodeBlur() | ||
| onNodeFocus() | ||
| removeTextChangeListener(listener) | Usuwa danego odbiorcę z listy odbiorców zmian tekstu. | |
| setEditable(isEditable) | Określa, czy obszar tekstowy można edytować. W przeciwnym razie obszar tekstowy będzie tylko do odczytu. | |
| setPlaceholderText(text) | Ustawia tekst zastępczy wyświetlany w przypadku pustego komentarza. | |
| setText(text) | Ustawia bieżący tekst komentarza i uruchamia odbiorców zmian. | |
| updateSize(size, topBarSize) | Zmień rozmiar elementu edytora komentarzy. |