blockly > ConnectionChecker

Klasa ConnectionChecker

Klasa z logiką sprawdzania typu połączenia.

Podpis:

export declare class ConnectionChecker implements IConnectionChecker 

Implementuje: IConnectionChecker

Metody

Metoda Modyfikatory Opis
canConnect(a, b, isDragging, opt_distance) Sprawdź, czy bieżące połączenie może nawiązać z połączeniem docelowym.
canConnectToPrevious_(a, b) protected Funkcja pomocnicza do sprawdzania przeciągania.
canConnectWithReason(a, b, isDragging, opt_distance) Sprawdza, czy bieżące połączenie może połączyć się z docelowym połączeniem, i w razie problemów zwraca kod błędu.
doDragChecks(a, b, distance) Sprawdź, czy można to połączyć, przeciągając.
doSafetyChecks(a, b) Sprawdź, czy połączenie danych połączeń jest bezpieczne, co oznacza, że nie spowoduje naruszenia żadnych podstawowych założeń Blockly (np. nie ma połączeń z samymi sobą).
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 przekształca kod błędu połączenia w ciąg znaków.