סוג החיבור
סיווג לחיבור בין בלוקים.
Signature:
export declare class Connection
יצרנים
| יצרן | גורמי שינוי | תיאור |
|---|---|---|
| (constructor)(source, type) | יצירת מופע חדש של הכיתה Connection |
מאפיינים
| נכס | גורמי שינוי | סוג | תיאור |
|---|---|---|---|
| CAN_CONNECT | static |
number | קבועים לבדיקה אם שני חיבורים תואמים. |
| id | מחרוזת | המזהה הייחודי של החיבור הזה. | |
| REASON_CHECKS_FAILED | static |
number | |
| REASON_DIFFERENT_WORKSPACES | static |
number | |
| REASON_DRAG_CHECKS_FAILED | static |
number | |
| REASON_PREVIOUS_AND_OUTPUT | static |
number | |
| REASON_SELF_CONNECTION | static |
number | |
| REASON_SHADOW_PARENT | static |
number | |
| REASON_TARGET_NULL | static |
number | |
| REASON_WRONG_TYPE | static |
number | |
| sourceBlock_ | protected |
חסימה | |
| targetConnection | Connection | null | החיבור שאליו החיבור הזה מתחבר. Null אם אין חיבור. | |
| type | number |
Methods
| שיטה | גורמי שינוי | תיאור |
|---|---|---|
| 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() | השיטה הזו מחזירה מחרוזת שמתארת את החיבור הזה במונחים של מפתחים (באנגלית בלבד). מיועד לשימוש רק ביומני מסוף ובשגיאות. |