blockly > IConnectionChecker

Interfejs IConnectionChecker

Klasa logiki sprawdzania typu połączenia.

Podpis:

export interface IConnectionChecker 

Metody

Metoda Opis
canConnect(a, b, isDragging, opt_distance) Sprawdź, czy bieżące połączenie może nawiązać z połączeniem docelowym.
canConnectWithReason(a, b, isDragging, opt_distance) 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.
doDragChecks(a, b, distance) Sprawdź, czy można to połączyć, przeciągając.
doSafetyChecks(a, b) Sprawdź, czy łączenie określonych połączeń jest bezpieczne – czyli nie narusza żadnych podstawowych założeń Blockly (np. brak połączeń wewnętrznych).
doTypeChecks(a, b) Sprawdź, czy to połączenie jest zgodne z innym połączeniem w odniesieniu do systemu typów wartości. Na przykład: kwadratowe_root("Witaj") nie jest zgodny.
getErrorMessage(errorCode, a, b) Metoda pomocnicza, która tłumaczy kod błędu połączenia na ciąg znaków.