blockly > תגובות > RenderedWorkspaceComment

תגובות.RenderedWorkspaceComment class

Signature:

export declare class RenderedWorkspaceComment extends WorkspaceComment implements IBoundedElement, IRenderedElement, IDraggable, ISelectable, IDeletable, ICopyable<WorkspaceCommentCopyData>, IContextMenu 

הרחבה: WorkspaceComment

הטמעות: IBoundedElement, IRenderedElement, IDraggable, ISelectable, IDeletable, ICopyable<WorkspaceCommentCopyData>, IContextMenu

יצרנים

יצרן גורמי שינוי תיאור
(constructor)(workspace, id) יצירת התגובה בסביבת העבודה, כולל התצוגה.

תכונות

מאפיין (property) גורמי שינוי סוג תיאור
סביבת עבודה readonly WorkspaceSvg

שיטות

שיטה גורמי שינוי תיאור
dispose() נפטר מהתצוגה.
drag(newLoc) גרירת התגובה למיקום הנתון.
endDrag() סיום הגרירה של התגובה.
getBoundingRectangle() מחזירה את המלבן התוחם של התגובה הזו בקואורדינטות של סביבת העבודה. "כבוד לכיווץ".
getSize() מחזירה את גודל התגובה ביחידות של סביבת עבודה. היא לא מכבדת כיווץ.
getSvgRoot() מחזיר את רכיב ה-SVG הבסיסי (root) של התגובה הזו.
isMovable() מחזירה אם התגובה הזו ניתנת להעברה או לא.
moveBy(dx, dy, סיבה) צריך להעביר את התגובה לפי הסכומים הנתונים בקואורדינטות של סביבת העבודה.
moveTo(location, issue) מעביר את התגובה למיקום הנתון בקואורדינטות של סביבת העבודה.
revertDrag() מחזיר את התגובה למקום שבו היא הייתה בתחילת הגרירה.
select() הדגשה חזותית של התגובה.
setCollapsed(collapsed) ההגדרה קובעת אם התגובה תהיה מכווצת או לא.
setDeleteStyle(wouldDelete) מציין באופן חזותי שהתגובה הזו תימחק אם היא תוסר.
setEditable(editable) הגדרה זו קובעת אם התגובה ניתנת לעריכה או לא.
setSize(size) הגדרת גודל התגובה.
setText(text) מגדיר את הטקסט של התגובה.
showContextMenu(e) הצגת תפריט הקשר לתגובה הזו.
snapToGrid() הצמד את התגובה הזו לנקודת הרשת הקרובה ביותר.
startDrag() התחלת גרירה של התגובה.
toCopyData() הפונקציה מחזירה ייצוג של מצב התגובה בפורמט JSON שניתן להדבקה.
unselect() ביטול הדגשה של התגובה באופן חזותי.