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