blockly > ConnectionChecker

کلاس ConnectionChecker

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

امضا:

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، فاصله) بررسی کنید که آیا این اتصال را می توان با کشیدن ایجاد کرد یا خیر.
doSafetyChecks(a, b) بررسی کنید که اتصال اتصالات داده شده ایمن است، به این معنی که هیچ یک از مفروضات اولیه Blockly (مثلاً عدم اتصال خود) را نقض نمی کند.
doTypeChecks(a, b) بررسی کنید که آیا این اتصال با ارتباط دیگری با توجه به سیستم نوع ارزش سازگار است یا خیر. به عنوان مثال square_root ("سلام") سازگار نیست.
getErrorMessage (ErrorCode, a, b) روش کمکی که کد خطای اتصال را به رشته ترجمه می کند.