فئة ConnectionChecker
فئة لمنطق التحقّق من نوع الاتصال
Signature:
export declare class ConnectionChecker implements IConnectionChecker
يتم التنفيذ: IConnectionChecker
الطُرق
الطريقة | مفاتيح التعديل | الوصف |
---|---|---|
canConnect(a, b, isDragging, opt_distance) | تحقَّق مما إذا كان يمكن للاتصال الحالي بالاتصال بالاتصال الهدف. | |
canConnectToPrevious_(a, b) | protected |
دالة مساعدة لفحص السحب. |
canConnectWithReason(a, b, isDragging, opt_distance) | لفحص ما إذا كان يمكن للاتصال الحالي الاتصال بالاتصال الهدف، وعرض رمز خطأ إذا كانت هناك مشاكل. | |
doDragChecks(a, b, distance) | تحقَّق مما إذا كان يمكن إجراء هذا الربط عن طريق السحب. | |
doSafetyChecks(a, b) | تحقَّق من أنّ ربط الاتصالات المحدّدة آمن، ما يعني أنّه لن يؤدي إلى إيقاف أي من افتراضات تطبيق Blockly الأساسية (على سبيل المثال، عدم الاتصال الذاتي). | |
doTypeChecks(a, b) | تحقَّق مما إذا كان هذا الربط متوافقًا مع اتصال آخر في ما يتعلّق بنظام نوع القيمة. على سبيل المثال، square_root("Hello") غير متوافق. | |
getErrorMessage(errorCode, a, b) | طريقة مساعدة تترجم رمز خطأ الاتصال إلى سلسلة. |