blockly > ConnectionChecker

Class ConnectionChecker

Class untuk logika pemeriksaan jenis koneksi.

Tanda Tangan:

export declare class ConnectionChecker implements IConnectionChecker 

Implementasi: IConnectionChecker

Metode

Metode Pengubah Deskripsi
canConnect(a, b, isDragging, opt_distance) Periksa apakah koneksi saat ini dapat terhubung dengan koneksi target.
canConnectToPrevious_(a, b) protected Fungsi helper untuk pemeriksaan seret.
canConnectWithReason(a, b, isDragging, opt_distance) Memeriksa apakah koneksi saat ini dapat terhubung dengan koneksi target, dan menampilkan kode error jika ada masalah.
doDragChecks(a, b, distance) Periksa apakah koneksi ini dapat dibuat dengan menarik.
doSafetyChecks(a, b) Periksa apakah menghubungkan koneksi yang diberikan aman, artinya tidak akan melanggar asumsi dasar Blockly (misalnya, tidak ada koneksi mandiri).
doTypeChecks(a, b) Periksa apakah koneksi ini kompatibel dengan koneksi lain sehubungan dengan sistem jenis nilai. Misalnya, square_root("Hello") tidak kompatibel.
getErrorMessage(errorCode, a, b) Metode helper yang menerjemahkan kode error koneksi menjadi string.