סוג החיבור
סיווג לחיבור בין בלוקים.
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() | השיטה הזו מחזירה מחרוזת שמתארת את החיבור הזה במונחים של מפתחים (באנגלית בלבד). מיועד לשימוש רק ביומני מסוף ובשגיאות. |