blockly > ConnectionChecker > canConnectWithReason
Metoda ConnectionChecker.canConnectWithReason()
Sprawdza, czy bieżące połączenie może nawiązać połączenie z połączeniem docelowym, i zwraca kod błędu, jeśli wystąpią problemy.
Podpis:
canConnectWithReason(a: Connection | null, b: Connection | null, isDragging: boolean, opt_distance?: number): number;
Parametry
Parametr | Typ | Opis |
---|---|---|
a | Połączenie | puste | Połączenie, z którym można sprawdzić zgodność. |
b | Połączenie | puste | połączenie do sprawdzenia zgodności. |
isDragging | wartość logiczna | Prawda, jeśli połączenie jest nawiązywane przez przeciąganie bryły. |
opt_distance | liczba | (Opcjonalnie) Maksymalna dopuszczalna odległość między połączeniami w przypadku sprawdzania przeciągania. |
Zwroty:
liczba
Connection.CAN_CONNECT, jeśli połączenie jest legalne, w przeciwnym razie kod błędu.