調査アンケート: Blockly のご利用体験についてお聞かせください
アンケートを開始
ブロックする >IConnectionChecker
IConnectionChecker インターフェース
接続タイプチェック ロジック用のクラス。
署名:
export interface IConnectionChecker
メソッド
メソッド |
説明 |
canConnect(a, b, isDragging, opt_distance) |
現在の接続が対象の接続に接続できるかどうかを確認します。 |
canConnectWithReason(a, b, isDragging, opt_distance) |
現在の接続がターゲット接続に接続できるかどうかを確認し、問題がある場合はエラーコードを返します。 |
doDragChecks(a, b, distance) |
ドラッグしてこの接続ができるかどうかを確認してください。 |
doSafetyChecks(a, b) |
所定の接続が安全であること、すなわち、Blockly の基本的な前提(自己接続がないなど)に違反していないことを確認します。 |
doTypeChecks(a, b) |
この接続が、値型のシステムに関して別の接続と互換性があるかどうかを確認します。例:street_root("Hello") には互換性がありません。 |
getErrorMessage(errorCode, a, b) |
接続エラーコードを文字列に変換するヘルパー メソッド。 |
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2024-08-21 UTC。
[null,null,["最終更新日 2024-08-21 UTC。"],[[["The `IConnectionChecker` interface defines the logic for validating connections between blocks in Blockly."],["It provides methods to check connection compatibility, including type checks, safety checks, and drag checks."],["`IConnectionChecker` helps ensure that connections adhere to Blockly's rules and prevent invalid block configurations."],["Developers can use `IConnectionChecker` methods to determine if two connections can be connected and understand the reasons for any connection failures."]]],[]]