blockly > IConnectionChecker > canConnectWithReason

طريقة IConnectionChecker.canConnectWithreason()

لفحص ما إذا كان يمكن للاتصال الحالي الاتصال بالاتصال الهدف، وعرض رمز خطأ إذا كانت هناك مشاكل.

Signature:

canConnectWithReason(a: Connection | null, b: Connection | null, isDragging: boolean, opt_distance?: number): number;

المَعلمات

المَعلمة Type الوصف
a الاتصال | قيمة فارغة الاتصال للتحقّق من التوافق معه
b الاتصال | قيمة فارغة الاتصال للتحقّق من التوافق معه
isDragging boolean صحيح إذا تم إجراء الاتصال عن طريق سحب جزء.
opt_distance الرقم (اختياري) الحد الأقصى للمسافة المسموح بها بين الاتصالات لعمليات التحقُّق من السحب.

المرتجعات:

الرقم

Connection.CAN_CONNECT إذا كان الاتصال قانونيًا، أو سيظهر رمز خطأ في الحالات الأخرى.