סיווג חיבור שעבר עיבוד
סיווג לחיבור בין בלוקים שניתן להציג על המסך.
Signature:
export declare class RenderedConnection extends Connection
הרחבה: חיבור
יצרנים
יצרן | גורמי שינוי | תיאור |
---|---|---|
(constructor)(מקור, סוג) | יוצרת מופע חדש של המחלקה RenderedConnection |
מאפיינים
נכס | גורמי שינוי | סוג | תיאור |
---|---|---|---|
sourceBlock_ | BlockSvg | ||
targetConnection | RenderedConnection | null | החיבור שאליו מתבצע החיבור. המערכת תציג ערך של null אם אין חיבור לאינטרנט. |
שיטות
שיטה | גורמי שינוי | תיאור |
---|---|---|
Closest(maxLimit, dxy) | מוצאים את החיבור התואם הקרוב ביותר לחיבור הזה. כל הפרמטרים נמצאים ביחידות של סביבת העבודה. | |
connect_(childConnection) | protected |
מחברים שני חיבורים. זהו החיבור בבלוק העליון. עיבוד בלוקים לפי הצורך. |
disconnectInternal(setParent) | מנתקים שני בלוקים שמחוברים באמצעות החיבור הזה. | |
distanceFrom(otherConnection) | הפונקציה מחזירה את המרחק בין החיבור הזה לחיבור אחר ביחידות של סביבת עבודה. | |
getOffsetInBlock() | מקבלים את ההיסט של החיבור הזה ביחס לפינה השמאלית העליונה של הבלוק שלו. | |
getSourceBlock() | מקבלים את בלוק המקור של החיבור הזה. | |
highlight() | הוספת הדגשה סביב החיבור הזה. | |
isHighlighted() | הפונקציה מחזירה את הערך True אם החיבור הזה מודגש. אחרת, הערך false. | |
moveBy(dx, dy) | שינוי הקואורדינטות של החיבור. | |
moveTo(x, y) | שינוי הקואורדינטות של החיבור. | |
moveToOffset(blockTL) | מזיזים את החיבור למיקום שנקבע על ידי ההיסט שלו בתוך הבלוק ולמיקום של הפינה השמאלית העליונה של הבלוק. | |
onCheckChanged_() | protected |
הפונקציה שאליה תישלח קריאה לאחר שהסוגים התואמים של החיבור הזה ישתנו. |
respawnShadow_() | protected |
הפעלה מחדש של בלוק הצלליות אם היה בלוק שמקושר לחיבור הזה. עיבוד/עיבוד של בלוקים לפי הצורך. |
setCheck(check) | שינוי התאימות של חיבור. עיבוד בלוקים לפי הצורך. | |
setOffsetInBlock(x, y) | צריך להגדיר את ההיסט של החיבור הזה ביחס לפינה השמאלית העליונה של הבלוק שלו. | |
startTrackingAll() | אפשר להתחיל לעקוב אחרי החיבור הזה וגם אחרי כל החיבורים ל-down-stream בכל בלוק שמצורף לחיבור הזה. הפעולה הזו מתבצעת כשמרחיבים חסימה. | |
targetBlock() | מחזירה את הבלוק שאליו החיבור הזה מתחבר. | |
unhighlight() | להסיר את ההדגשה מסביב לקישור הזה. |