Classe ConnectionChecker
Classe pour la logique de vérification du type de connexion.
Signature :
export declare class ConnectionChecker implements IConnectionChecker
Implémentation:IConnectionChecker
Méthodes
Méthode | 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 glisser-déposer. |
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 en faisant glisser l'élément. | |
doSafetyChecks(a, b) | Vérifiez que la connexion des connexions données est sûre, c'est-à-dire qu'elle n'enfreindrait aucune des hypothèses de base de Blockly (par exemple, aucune connexion autonome). | |
doTypeChecks(a, b) | Vérifiez si cette connexion est compatible avec une autre connexion en ce qui concerne le système de type de valeur. 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. |