ConnectionChecker sınıfı
Bağlantı türü kontrol mantığı sınıfı.
İmza:
export declare class ConnectionChecker implements IConnectionChecker
Uygular: IConnectionChecker
Yöntemler
| Yöntem | Değiştiriciler | 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. | |
| CanConnectToPrevious_(a, b) | protected |
Sürükleme kontrolü için yardımcı işlev. |
| 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 kurulup kurulamayacağını kontrol edin. | |
| doSafetyChecks(a, b) | Verilen bağlantıları bağlamanın güvenli olup olmadığını, yani Blockly'nin temel varsayımlarını (ör. kendi kendine bağlantı olmaması) ihlal etmediğinden emin olun. | |
| doTypeChecks(a, b) | Bu bağlantının, değer türü sistemiyle ilgili başka bir bağlantıyla uyumlu olup olmadığını kontrol edin. Ör. Square_root("Merhaba") uyumlu değil. | |
| getErrorMessage(errorCode, a, b) | Bağlantı hata kodunu dizeye çeviren yardımcı yöntem. |