blockly >IConnectionChecker>canConnectWithReason
IConnectionChecker.canConnectWithReason() 方法
检查当前连接是否可以与目标连接连接,并在出现问题时返回错误代码。
Signature:
canConnectWithReason(a: Connection | null, b: Connection | null, isDragging: boolean, opt_distance?: number): number;
参数
参数 | 类型 | 说明 |
---|---|---|
a | 建立联系 |null | 要检查兼容性的连接。 |
b | 建立联系 |null | 要检查兼容性的连接。 |
isDragging | 布尔值 | 如果通过拖动块建立连接,则为 true。 |
opt_distance | number | (可选)拖动检查连接之间允许的最长距离。 |
返回:
number
Connection.CAN_CONNECT(如果连接正常),否则返回错误代码。