blockly > IConnectionChecker

واجهة IConnectionChecker

فئة لمنطق التحقق من نوع الاتصال.

Signature:

export interface IConnectionChecker 

الطُرق

الطريقة الوصف
canConnect(a, b, isDragging, opt_distance) تحقَّق مما إذا كان الاتصال الحالي يمكنه الاتصال بالاتصال الهدف.
canConnectWithReason(a, b, isDragging, opt_distance) للتحقّق مما إذا كان الاتصال الحالي يمكنه الاتصال بالاتصال الهدف، وعرض رمز خطأ في حال حدوث مشاكل.
doDragChecks(a, b, distance) تحقّق مما إذا كان يمكن إجراء هذا الربط عن طريق السحب.
doSafetyChecks(a, b) تحقق من أن ربط الاتصالات المقدمة آمن، بمعنى أنه لن يكسر أي من افتراضات Blockly الأساسية (على سبيل المثال، عدم وجود روابط ذاتية).
doTypeChecks(a, b) تحقَّق مما إذا كان هذا الاتصال متوافقًا مع اتصال آخر في ما يتعلق بنظام نوع القيمة. مثلاً: Square_root("Hello") غير متوافق.
getErrorMessage(errorCode, a, b) طريقة مساعد تترجم رمز خطأ في الاتصال إلى سلسلة