blockly > IConnectionChecker > canConnectWithReason

Método IConnectionChecker.canConnectWithReason()

Comprueba si la conexión actual se puede conectar con la conexión de destino y muestra un código de error si hay problemas.

Signature:

canConnectWithReason(a: Connection | null, b: Connection | null, isDragging: boolean, opt_distance?: number): number;

Parámetros

Parámetro Tipo Descripción
a Conexión | nulo Conexión con la que se debe comprobar la compatibilidad.
b Conexión | nulo Conexión con la que se debe comprobar la compatibilidad.
isDragging boolean Es verdadero si la conexión se realiza arrastrando un bloque.
opt_distance número (Opcional) Es la distancia máxima permitida entre las conexiones para las comprobaciones de arrastre.

Devuelve:

número

Connection.CAN_CONNECT si la conexión es legal; de lo contrario, se muestra un código de error.