IConnectionChecker arayüzü
Bağlantı türü kontrolü mantığı sınıfı.
İmza:
export interface IConnectionChecker
Yöntemler
Yöntem | Açıklama |
---|---|
canConnect(a, b, isDragging, opt_distance) | Mevcut bağlantının hedef bağlantıya bağlanıp bağlanamadığını kontrol edin. |
canConnectWithReason(a, b, isDragging, opt_distance) | Mevcut bağlantının hedef bağlantıya bağlanıp bağlanamadığını kontrol eder ve sorun varsa hata kodu döndürür. |
doDragChecks(a, b, distance) | Sürükleyerek bu bağlantının yapılıp yapılamayacağını kontrol edin. |
doSafetyChecks(a, b) | Belirtilen bağlantıları bağlamanın güvenli olup olmadığını, yani Blockly'nin temel varsayımlarının (ör. kendi bağlantıları yok) ihlal etmeyeceğinden emin olun. |
doTypeChecks(a, b) | Bu bağlantının, değer türü sistemi açısından başka bir bağlantıyla uyumlu olup olmadığını kontrol edin. Ör. Square_root("Merhaba") uyumlu değildir. |
getErrorMessage(errorCode, a, b) | Bağlantı hata kodunu dizeye çeviren yardımcı yöntem. |