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 إذا كان الاتصال قانونيًا، أو سيظهر رمز خطأ في الحالات الأخرى.