blockly > ConnectionChecker > canConnectWithReason

ConnectionChecker.canConnectWithReason() 方法

检查当前连接是否可以与目标连接建立连接,如果存在问题,则返回错误代码。

Signature:

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

参数

参数 类型 说明
a 连接 | null 用于检查兼容性的连接。
b 连接 | null 要检查兼容性的连接。
isDragging 布尔值 如果通过拖动块建立连接,则为 true。
opt_distance 数值 (可选)拖动检查时连接之间的允许最大距离。

返回

数值

如果连接合法,则为 Connection.CAN_CONNECT;否则,为错误代码。