blockly > ConnectionChecker

فئة 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) طريقة مساعد تترجم رمز خطأ في الاتصال إلى سلسلة