blockly > الاتصال

فئة الاتصال

فئة الاتصال بين الوحدات.

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() تعرض هذه الطريقة سلسلة تصف هذا الاتصال بعبارات المطوّر (بالإنجليزية فقط). مخصص للاستخدام في سجلات وحدة التحكم والأخطاء.