blockly > comments > CommentEditor
comments.CommentEditor class
החלק בתגובה שאפשר להקליד בו.
Signature:
export declare class CommentEditor implements IFocusableNode
ממשק: IFocusableNode
יצרנים
| יצרן | גורמי שינוי | תיאור |
|---|---|---|
| (constructor)(workspace, commentId, onFinishEditing) | יוצר מופע חדש של המחלקה CommentEditor |
מאפיינים
| נכס | גורמי שינוי | סוג | תיאור |
|---|---|---|---|
| id? | מחרוזת | (אופציונלי) | |
| workspace | WorkspaceSvg |
Methods
| שיטה | גורמי שינוי | תיאור |
|---|---|---|
| addTextChangeListener(listener) | רושם קריאה חוזרת (callback) שמקשיבה לשינויים בטקסט. | |
| canBeFocused() | ||
| getDom() | מחזירה את מבנה ה-DOM של כלי העריכה של התגובה. | |
| getFocusableElement() | ||
| getFocusableTree() | ||
| getText() | מחזירה את הטקסט הנוכחי של התגובה. | |
| onNodeBlur() | ||
| onNodeFocus() | ||
| removeTextChangeListener(listener) | מסיר את מאזין הנתונים שצוין מרשימת מאזיני הנתונים של שינוי הטקסט. | |
| setEditable(isEditable) | קובע אם אפשר לערוך את אזור הטקסט. אם לא, אז אזור הטקסט יהיה לקריאה בלבד. | |
| setPlaceholderText(text) | מגדיר את טקסט ה-placeholder שמוצג לתגובה ריקה. | |
| setText(text) | מגדיר את הטקסט הנוכחי של התגובה ומפעיל את מאזיני השינויים. | |
| updateSize(size, topBarSize) | מעדכנים את הגודל של רכיב כלי העריכה של ההערות. |