Antarmuka IConnectionChecker
Class untuk logika pemeriksaan jenis koneksi.
Tanda Tangan:
export interface IConnectionChecker
Metode
Metode | Deskripsi |
---|---|
canConnect(a, b, isDragging, opt_distance) | Periksa apakah koneksi saat ini dapat terhubung dengan koneksi target. |
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 keamanan koneksi yang diberikan, artinya koneksi tersebut tidak akan merusak asumsi dasar Blockly (mis. tidak ada koneksi mandiri). |
doTypeChecks(a, b) | Periksa apakah koneksi ini kompatibel dengan koneksi lain sehubungan dengan sistem jenis nilai. Mis. square_root("Hello") tidak kompatibel. |
getErrorMessage(errorCode, a, b) | Metode bantuan yang menerjemahkan kode error koneksi menjadi string. |