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.