فئة الاتصال
فئة الاتصال بين الوحدات.
Signature:
export declare class Connection implements IASTNodeLocationWithBlock
التنفيذ: IASTNodeLocationWithBlock
الشركات المصنِّعة
الشركة المصنِّعة | مفاتيح التعديل | الوصف |
---|---|---|
(دالة الإنشاء)(المصدر، النوع) | إنشاء مثيل جديد لفئة 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 | الاتصال | فارغ | عليك الاتصال بهذا الاتصال. خالية في حال عدم الربط. | |
النوع | الرقم |
الطُرق
الطريقة | مفاتيح التعديل | الوصف |
---|---|---|
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, enterName) | يعيد هذا الاتصال الاتصال بالإدخال الذي يحمل الاسم المحدّد في المجموعة المحدّدة. إذا كان هناك اتصال متصل بهذا الإدخال، سيتم قطع هذا الاتصال. | |
respawnShadow_() | protected |
إعادة إنتاج كتلة الظل في حالة وجود كتلة متصلة بهذا الاتصال. |
setCheck(check) | يمكنك من خلال هذا الإجراء تغيير توافق عملية ربط. | |
setShadowDom(shadowDom) | يغيّر كتلة الظل للاتصال. | |
setShadowState(shadowState) | يغيّر كتلة الظل للاتصال. | |
targetBlock() | تعرض المجموعة التي يتصل بها هذا الاتصال. | |
toString() | تعرض هذه الطريقة سلسلة تصف هذا الاتصال بعبارات المطوّر (بالإنجليزية فقط). مخصص للاستخدام في سجلات وحدة التحكم والأخطاء. |