blockly > IConnectionChecker > canConnectWithReason
Metoda IConnectionChecker.canConnectWithReason()
Sprawdza, czy bieżące połączenie może połączyć się z połączeniem docelowym. W razie problemów zwraca kod błędu.
Podpis:
canConnectWithReason(a: Connection | null, b: Connection | null, isDragging: boolean, opt_distance?: number): number;
Parametry
Parametr | Typ | Opis |
---|---|---|
a | Połączenie | null | Połączenie, z którym można sprawdzić zgodność. |
b | Połączenie | null | Połączenie, z którym można sprawdzić zgodność. |
isDragging | boolean | Prawda, jeśli połączenie jest nawiązywane przez przeciągnięcie bryły. |
opt_distance | Liczba | (Opcjonalnie) Maksymalna dopuszczalna odległość między połączeniami używanymi do sprawdzenia przeciągania. |
Zwraca:
Liczba
Connection.CAN_CONNECT, jeśli połączenie jest zgodne z prawem, kod błędu w innym przypadku.