blockly > אירועים > CommentMove

הכיתה Event.CommentMove

מודיע למאזינים על כך שתגובה ב-Workspace הועברה.

Signature:

export declare class CommentMove extends CommentBase 

הרחבה: CommentBase

יצרנים

יצרן גורמי שינוי תיאור
(constructor)(opt_comment) יצירת מופע חדש של המחלקה CommentMove

תכונות

מאפיין (property) גורמי שינוי סוג תיאור
comment_? WorkspaceComment (אופציונלי) התגובה שאתם מעבירים.
newCoordinate_? ניהול צוותים (אופציונלי) מיקום התגובה אחרי ההעברה, בקואורדינטות של סביבת העבודה.
oldCoordinate_? ניהול צוותים (אופציונלי) מיקום התגובה לפני ההעברה, בקואורדינטות של סביבת העבודה.
מה הסיבה? מחרוזת[] (אופציונלי) הסבר למה המעבר הזה נועד. הערכים הידועים כוללים: 'drag' - פעולת גרירה הושלמה. 'הצמדה' – התגובה הועברה כך שתתאים לרשת. 'נכנסים' – הבלוק נדחף חזרה לסביבת עבודה שלא גוללת בה. 'create' – חסימה שנוצרה באמצעות deserialization. 'ניקוי' – בלוקים ברמה העליונה שיושרו על ידי סביבת העבודה. מיזוג אירועים עשוי ליצור כמה סיבות: ['drag', 'inbounds', 'snap'].
סוג string

שיטות

שיטה גורמי שינוי תיאור
isNull() האם חל שינוי במצב באירוע הזה?
recordNew() מקליטים את המיקום החדש של התגובה. היא תתקבל לאחר ההעברה. אפשר לקרוא לפונקציה רק פעם אחת.
run(קדימה) מריצים אירוע העברה.
setOldCoordinate(xy) לשנות את המיקום לפני ההעברה. כדאי להשתמש באפשרות הזו אם לא יצרתם את האירוע עד סוף ההעברה, אבל אתם יודעים את המיקום המקורי.
setReason(reason) מגדיר את הסיבה לאירוע להעברה.
toJson() מקודדים את האירוע כ-JSON.