blockly‏ > Connection

סוג החיבור

סיווג לחיבור בין בלוקים.

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