Class ConnectionChecker
Class untuk logika pemeriksaan jenis koneksi.
Tanda Tangan:
export declare class ConnectionChecker implements IConnectionChecker
Mengimplementasikan: 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 bantuan untuk pemeriksaan tarik. |
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. Misalnya, square_root("Hello") tidak kompatibel. | |
getErrorMessage(errorCode, a, b) | Metode bantuan yang menerjemahkan kode error koneksi menjadi string. |