Classe ConnectionChecker
Classe de logique de vérification du type de connexion.
Signature :
export declare class ConnectionChecker implements IConnectionChecker
Implémentation: IConnectionChecker
Méthodes
Méthode | Les modificateurs | Description |
---|---|---|
canConnect(a, b, isDragging, opt_distance) | Vérifiez si la connexion actuelle peut se connecter à la connexion cible. | |
canConnectToPrevious_(a, b) | protected |
Fonction d'assistance pour la vérification du déplacement. |
canConnectWithReason(a, b, isDragging, opt_distance) | Vérifie si la connexion actuelle peut se connecter à la connexion cible et renvoie un code d'erreur en cas de problème. | |
doDragChecks(a, b, distance) | Vérifiez si cette connexion peut être établie par glisser-déposer. | |
doSafetyChecks(a, b) | Vérifiez que la connexion des connexions données est sûre, c'est-à-dire qu'elle n'enfreint aucune des hypothèses de base de Blockly (par exemple, pas de connexions autonomes). | |
doTypeChecks(a, b) | Vérifiez si cette connexion est compatible avec une autre connexion en fonction du système de types de valeurs. Par exemple, square_root("Hello") n'est pas compatible. | |
getErrorMessage(errorCode, a, b) | Méthode d'assistance qui traduit un code d'erreur de connexion en chaîne. |