блочно > IConnectionChecker > canConnectWithReason
Метод IConnectionChecker.canConnectWithReason()
Проверяет, может ли текущее соединение соединиться с целевым соединением, и возвращает код ошибки в случае возникновения проблем.
Подпись:
canConnectWithReason(a: Connection | null, b: Connection | null, isDragging: boolean, opt_distance?: number): number;
Параметры
Параметр | Тип | Описание |
---|---|---|
а | Подключение | нулевой | Соединение для проверки совместимости. |
б | Подключение | нулевой | Соединение для проверки совместимости. |
isDraging | логическое значение | Истинно, если соединение осуществляется путем перетаскивания блока. |
opt_distance | число | (Необязательно) Максимально допустимое расстояние между соединениями для проверок перетаскивания. |
Возврат:
число
Connection.CAN_CONNECT, если соединение разрешено, в противном случае — код ошибки.