blockly > IConnectionChecker > canConnectWithReason
IConnectionChecker.canConnectWithReason() メソッド
現在の接続が移行先の接続に接続できるかどうかを確認します。問題がある場合はエラーコードを返します。
署名:
canConnectWithReason(a: Connection | null, b: Connection | null, isDragging: boolean, opt_distance?: number): number;
パラメータ
パラメータ | 種類 | 説明 |
---|---|---|
a | 接続 | null | 互換性を確認する接続です。 |
b | 接続 | null | 互換性を確認する接続です。 |
isDragging | boolean | ブロックをドラッグして接続する場合は true に設定します。 |
opt_distance | 数値 | (省略可)ドラッグ チェックの接続間の最大許容距離。 |
戻り値:
数値
接続が有効な場合は Connection.CAN_CONNECT、そうでない場合はエラーコード。