blockly > IConnectionChecker > canConnectWithReason

Método IConnectionChecker.canConnectWithReason()

Verifica se a conexão atual pode se conectar com a conexão de destino e retorna um código de erro se houver problemas.

Signature:

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

Parâmetros

Parâmetro Tipo Descrição
a Conexão | nulo Conexão com a qual verificar a compatibilidade.
b Conexão | nulo Conexão com a qual verificar a compatibilidade.
isDragging boolean Verdadeiro se a conexão estiver sendo feita arrastando um bloco.
opt_distance number (Opcional) A distância máxima permitida entre as conexões para verificações de arrastar.

Retorna:

number

Connection.CAN_CONNECT se a conexão for legal. Caso contrário, um código de erro.