blockly > RenderedConnection

فئة RenderedConnection

فئة الاتصال بين الوحدات التي يمكن عرضها على الشاشة.

Signature:

export declare class RenderedConnection extends Connection 

يمتد: الاتصال

الشركات المصنِّعة

الشركة المصنِّعة مفاتيح التعديل الوصف
(دالة الإنشاء)(المصدر، النوع) إنشاء مثيل جديد لفئة RenderedConnection

أماكن إقامة

الموقع مفاتيح التعديل النوع الوصف
sourceBlock_ BlockSvg
targetConnection RenderedConnection | فارغ عليك الاتصال بهذا الاتصال. خالية في حال عدم الربط.

الطُرق

الطريقة مفاتيح التعديل الوصف
Closest(maxLimit, dxy) العثور على أقرب اتصال متوافق لهذا الاتصال. جميع المَعلمات في وحدات Workspace.
connect_(childConnection) protected قم بتوصيل اتصالين معًا. هذا هو الاتصال في الجزء العلوي. عرض الوحدات حسب الحاجة.
disconnectInternal(setParent) يمكنك فصل كتلتين مرتبطتين بهذا الاتصال.
distanceFrom(otherConnection) لعرض المسافة بين هذا الاتصال واتصال آخر في وحدات مساحة العمل.
getOffsetInBlock() احصل على إزاحة هذا الاتصال بالنسبة إلى أعلى يمين كتلته.
getSourceBlock() الحصول على حظر المصدر لعملية الربط هذه
highlight() إضافة تمييز حول هذا الاتصال.
isHighlighted() عرض true في حال تمييز هذا الاتصال، أو عرض false في الحالات الأخرى.
moveBy(dx, dy) يمكنك تغيير إحداثيات الاتصال.
moveTo(x, y) يمكنك تغيير إحداثيات الاتصال.
moveToOffset(blockTL) انقل هذا الوصلة إلى الموقع الجغرافي المحدّد من خلال إزاحته داخل القطعة وموقع الزاوية اليسرى العليا للقطعة.
onCheckChanged_() protected الدالة التي سيتم طلبها عند تغيير الأنواع المتوافقة مع هذا الاتصال.
respawnShadow_() protected إعادة إظهار كتلة الظل في حالة وجود كتلة متصلة بهذا الاتصال. يمكنك عرض/عرض الوحدات حسب الحاجة.
setCheck(check) يمكنك من خلال هذا الإجراء تغيير توافق عملية ربط. عرض الوحدات حسب الحاجة.
setOffsetInBlock(x, y) يمكنك ضبط إزاحة هذا الاتصال بالنسبة إلى أعلى يسار قالبه.
startTrackingAll() ابدأ في تتبع هذا الاتصال، وكذلك جميع اتصالات البث في أي قطعة متصلة بهذا الاتصال. يحدث ذلك عند توسيع كتلة.
targetBlock() تعرض المجموعة التي يتصل بها هذا الاتصال.
unhighlight() إزالة التمييز حول هذا الاتصال.