فئة RenderedConnection
فئة للاتصال بين القطع التي يمكن عرضها على الشاشة.
Signature:
export declare class RenderedConnection extends Connection
تمديد: الاتصال
الشركات المصنِّعة
الشركة المصنِّعة | مفاتيح التعديل | الوصف |
---|---|---|
(دالة الإنشاء)(source, type) | تنشئ هذه السياسة مثيلاً جديدًا من الفئة RenderedConnection . |
أماكن إقامة
الموقع | مفاتيح التعديل | النوع | الوصف |
---|---|---|---|
sourceBlock_ | BlockSvg | ||
targetConnection | RenderedConnection | قيمة خالية | الاتصال الذي يتصل به هذا الاتصال. فارغة في حال عدم الاتصال. |
الطُرق
الطريقة | مفاتيح التعديل | الوصف |
---|---|---|
أقرب(maxlimit, dxy) | ابحث عن أقرب اتصال متوافق لهذا الاتصال. وتكون كلّ المَعلمات في وحدات مساحة العمل. | |
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() | أزِل التمييز حول هذا الربط. |