blockly > comments > RenderedWorkspaceComment
comments.RenderedWorkspaceComment class
Signature:
export declare class RenderedWorkspaceComment extends WorkspaceComment implements IBoundedElement, IRenderedElement, IDraggable, ISelectable, IDeletable, ICopyable<WorkspaceCommentCopyData>, IContextMenu, IFocusableNode
הרחבה: WorkspaceComment
ICopyable<WorkspaceCommentCopyData>, IContextMenu, IFocusableNode
יצרנים
| יצרן | גורמי שינוי | תיאור |
|---|---|---|
| (constructor)(workspace, id) | יוצר את התגובה במרחב העבודה, כולל התצוגה. |
מאפיינים
| נכס | גורמי שינוי | סוג | תיאור |
|---|---|---|---|
| צפייה | CommentView | הכיתה שכוללת את רכיבי ה-SVG שמרכיבים את התגובה במרחב העבודה. | |
| workspace | readonly |
WorkspaceSvg |
Methods
| שיטה | גורמי שינוי | תיאור |
|---|---|---|
| canBeFocused() | ראו IFocusableNode.canBeFocused. | |
| dispose() | הסרת התצוגה. | |
| drag(newLoc) | גורר את התגובה למיקום שצוין. | |
| endDrag() | מסיים את הגרירה של התגובה. | |
| getBoundingRectangle() | מחזירה את המלבן התוחם של התגובה הזו בקואורדינטות של סביבת העבודה. התשובה מכווצת. | |
| getEditorFocusableNode() | ||
| getFocusableElement() | מידע נוסף מופיע במאמר בנושא IFocusableNode.getFocusableElement. | |
| getFocusableTree() | מידע נוסף מופיע במאמר בנושא IFocusableNode.getFocusableTree. | |
| getSize() | הפונקציה מחזירה את גודל התגובה ביחידות של סביבת העבודה. לא מכבד את הכיווץ. | |
| getSvgRoot() | מחזירה את רכיב ה-SVG הבסיסי של התגובה. | |
| isCopyable() | הפונקציה מחזירה אם אפשר להעתיק את התגובה או לא | |
| isMovable() | הפונקציה מחזירה את הערך true אם אפשר להעביר את התגובה, ואת הערך false אם אי אפשר. | |
| moveBy(dx, dy, reason) | הזזת התגובה בסכומים שצוינו בקואורדינטות של סביבת העבודה. | |
| moveTo(location, reason) | הפונקציה מעבירה את ההערה למיקום שצוין בקואורדינטות של סביבת העבודה. | |
| onNodeBlur() | מידע נוסף מופיע במאמר בנושא IFocusableNode.onNodeBlur. | |
| onNodeFocus() | ראו IFocusableNode.onNodeFocus. | |
| revertDrag() | התגובה תוחזר למקום שבו היא הייתה בתחילת הגרירה. | |
| select() | התגובה תודגש חזותית. | |
| setCollapsed(collapsed) | קובעת אם התגובה מכווצת או לא. | |
| setDeleteStyle(wouldDelete) | סימן ויזואלי שמציין שהתגובה הזו תימחק אם תגררו אותה. | |
| setEditable(editable) | קובע אם אפשר לערוך את התגובה או לא. | |
| setPlaceholderText(text) | מגדיר את טקסט ה-placeholder שמוצג אם התגובה ריקה. | |
| setSize(size) | מגדיר את גודל התגובה. | |
| setText(text) | הגדרת הטקסט של התגובה. | |
| showContextMenu(e) | הצגת תפריט הקשר של התגובה. | |
| snapToGrid() | הצמדת התגובה לנקודת הרשת הקרובה ביותר. | |
| startDrag() | מתחילים לגרור את התגובה. | |
| toCopyData() | מחזירה ייצוג של מצב התגובה הזו שניתן להמרה ל-JSON, שאפשר להשתמש בו להדבקה. | |
| unselect() | ההדגשה החזותית של התגובה מוסרת. |