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() ההדגשה החזותית של התגובה מוסרת.