研究调查问卷:请告诉我们您使用 Blockly 的体验
开始调查问卷
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(如果连接正常),否则返回错误代码。
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2024-08-21。
[null,null,["最后更新时间 (UTC):2024-08-21。"],[[["The `canConnectWithReason` method determines if two connections are compatible, returning `Connection.CAN_CONNECT` for valid connections or an error code otherwise."],["It considers the connections (`a`, `b`), if a block is being dragged (`isDragging`), and optionally, the maximum allowed distance (`opt_distance`)."],["The method is part of the `IConnectionChecker` interface, which helps manage connection rules in Blockly."]]],[]]