blockly > IConnectionChecker

رابط IConnectionChecker

کلاس برای منطق بررسی نوع اتصال.

امضا:

export interface IConnectionChecker 

مواد و روش ها

روش شرح
canConnect(a، b، isDragging، opt_distance) بررسی کنید که آیا اتصال فعلی می تواند با اتصال هدف متصل شود یا خیر.
canConnectWithReason(a، b، isDragging، opt_distance) بررسی می کند که آیا اتصال فعلی می تواند به اتصال هدف متصل شود یا خیر، و در صورت وجود مشکل، کد خطا را برمی گرداند.
doDragChecks (a، b، فاصله) بررسی کنید که آیا این اتصال را می توان با کشیدن ایجاد کرد یا خیر.
doSafetyChecks(a, b) بررسی کنید که اتصال اتصالات داده شده ایمن است، به این معنی که هیچ یک از مفروضات اولیه Blockly (مثلاً عدم اتصال خود) را نقض نمی کند.
doTypeChecks (a, b) بررسی کنید که آیا این اتصال با ارتباط دیگری با توجه به سیستم نوع ارزش سازگار است یا خیر. به عنوان مثال square_root ("سلام") سازگار نیست.
getErrorMessage (ErrorCode, a, b) روش کمکی که کد خطای اتصال را به رشته ترجمه می کند.