blockly > ConnectionChecker > canConnectWithReason
Methode ConnectionChecker.canConnectWithReason()
Prüft, ob die aktuelle Verbindung mit der Zielverbindung verbunden werden kann, und gibt bei Problemen einen Fehlercode zurück.
Unterschrift:
canConnectWithReason(a: Connection | null, b: Connection | null, isDragging: boolean, opt_distance?: number): number;
Parameter
| Parameter | Typ | Beschreibung |
|---|---|---|
| a | Verbindung | null | Verbindung, mit der die Kompatibilität geprüft werden soll. |
| b | Verbindung | null | Verbindung, mit der die Kompatibilität geprüft werden soll. |
| isDragging | boolean | "True", wenn die Verbindung durch Ziehen eines Blocks hergestellt wird. |
| opt_distance | Zahl | (Optional) Der maximal zulässige Abstand zwischen den Verbindungen für Drag-Checks. |
Gibt zurück:
Zahl
Connection.CAN_CONNECT, wenn die Verbindung zulässig ist, andernfalls ein Fehlercode.