блочно > IConnectionChecker

Интерфейс IConnectionChecker

Класс логики проверки типа соединения.

Подпись:

export interface IConnectionChecker 

Методы

Метод Описание
canConnect(a, b, isDragged, opt_distance) Проверьте, может ли текущее соединение соединиться с целевым соединением.
canConnectWithReason (a, b, isDragged, opt_distance) Проверяет, может ли текущее соединение соединиться с целевым соединением, и возвращает код ошибки в случае возникновения проблем.
doDragChecks(a, b, расстояние) Проверьте, можно ли выполнить это соединение путем перетаскивания.
doSafetyChecks(a, b) Убедитесь, что подключение данных соединений безопасно, то есть не нарушает ни одно из основных предположений Blockly (например, отсутствие самоподключений).
doTypeChecks(а, б) Проверьте, совместимо ли это соединение с другим соединением по системе типов значений. Например, Square_root("Привет") несовместим.
getErrorMessage (код ошибки, а, б) Вспомогательный метод, который преобразует код ошибки подключения в строку.