blockly > ConnectionChecker

ConnectionChecker クラス

接続タイプチェック ロジックのクラス。

署名:

export declare class ConnectionChecker implements IConnectionChecker 

実装: IConnectionChecker

Methods

メソッド 修飾子 説明
canConnect(a, b, isDragging, opt_distance) 現在の接続が移行先の接続に接続できるかどうかを確認します。
canConnectToPrevious_(a, b) protected ドラッグチェックのヘルパー関数。
canConnectWithReason(a, b, isDragging, opt_distance) 現在の接続が移行先の接続に接続できるかどうかを確認します。問題がある場合はエラーコードを返します。
doDragChecks(a, b, distance) ドラッグで接続できるかどうかを確認します。
doSafetyChecks(a, b) 特定の接続の接続が安全であること、つまり Blockly の基本的な前提条件(自己接続がないなど)が損なわれないことを確認します。
doTypeChecks(a, b) 値タイプのシステムに関して、この接続が別の接続と互換性があるかどうかを確認します。たとえば、 square_root("Hello") は互換性がありません。
getErrorMessage(errorCode, a, b) 接続エラーコードを文字列に変換するヘルパー メソッド。