רמת החיבור
מחלקה לחיבור בין בלוקים.
Signature:
export declare class Connection implements IASTNodeLocationWithBlock
הטמעות: IASTNodeLocationWithBlock
יצרנים
יצרן | גורמי שינוי | התיאור |
---|---|---|
(constructor)(מקור, סוג) | יצירת מופע חדש של המחלקה Connection |
תכונות
נכס | גורמי שינוי | תיאור | התיאור |
---|---|---|---|
CAN_CONNECT | static |
מספר | קבועים לבדיקה אם שני חיבורים תואמים. |
REASON_CHECKS_FAILED | static |
מספר | |
REASON_DIFFERENT_WORKSPACES | static |
מספר | |
REASON_DRAG_CHECKS_FAILED | static |
מספר | |
REASON_PREVIOUS_AND_OUTPUT | static |
מספר | |
REASON_SELF_CONNECTION | static |
מספר | |
REASON_SHADOW_PARENT | static |
מספר | |
REASON_TARGET_NULL | static |
מספר | |
REASON_WRONG_TYPE | static |
מספר | |
sourceBlock_ | protected |
חסימה | |
targetConnection | חיבור | null | חיבור שאליו החיבור הזה מתחבר. הערך null אם אין חיבור. | |
סוג | מספר |
שיטות
שיטה | גורמי שינוי | התיאור |
---|---|---|
connect_(childConnection) | protected |
חיבור שני חיבורים. זהו החיבור בבלוק העליון. |
connect(otherConnection) | צריך לחבר את החיבור הזה לחיבור אחר. | |
disconnect() | נתק את החיבור הזה. | |
disconnectInternal(setParent) | protected |
יש לנתק שני בלוקים שמחוברים באמצעות החיבור הזה. |
getCheck() | בדיקת התאימות של החיבור. | |
getConnectionForOrphanedConnection(startBlock, orphanConnection) | static |
מחזירה את החיבור (מתחיל ב-startBlock) שיקבל את החיבור הנתון. הבדיקה כוללת סוגי חיבורים תואמים ובדיקות חיבור. |
getParentAndChildConnections() | protected |
מחזירה את החיבור ההורה (עלי) ואת החיבור הצאצא (ישיר) בהינתן החיבור הזה והחיבור שאליו הוא מחובר. |
getShadowDom(returnCurrent) | מחזירה את הייצוג ב-XML של גוש הצללים של החיבור. | |
getShadowState(returnCurrent) | מחזירה את ייצוג האובייקט הסידורי של גוש הצללים של החיבור. | |
getSourceBlock() | בחירה של חסימת המקור של החיבור הזה. | |
isConnected() | האם החיבור מחובר? | |
isSuperior() | האם החיבור שייך לבלוק עליון (גבוה יותר בסטאק המקור)? | |
onCheckChanged_() | protected |
הפונקציה שתתבצע קריאה כשהסוגים התואמים של החיבור הזה ישתנו. |
reconnect(block, inputName) | מחבר מחדש את החיבור הזה לקלט עם השם הנתון בבלוק הנתון. אם כבר יש חיבור לקלט הזה, אז החיבור הזה מנותק. | |
respawnShadow_() | protected |
צריך להפעיל מחדש את בלוק הצלליות אם הוא מחובר לחיבור הזה. |
setCheck(check) | שינוי התאימות של החיבור. | |
setShadowDom(shadowDom) | שינוי גוש ההצללה של החיבור. | |
setShadowState(shadowState) | שינוי גוש ההצללה של החיבור. | |
targetBlock() | מחזירה את הבלוק שאליו החיבור הזה מתחבר. | |
toString() | השיטה הזו מחזירה מחרוזת שמתארת את החיבור הזה במונחים למפתחים (באנגלית בלבד). מיועד לשימוש ביומנים ובשגיאות של המסוף. |