エッジの再接続
onReconnect ハンドラプロパティを使用している場合、エッジを別のハンドルにドラッグすることで再接続できます。ハンドラは、エッジが新しいハンドルにドロップされた後に呼び出されます。 reconnectEdge ヘルパー関数を使用して、エッジの状態をそれに応じて更新できます。
エッジが更新可能かどうかを決定するために、いくつかのプロパティが相互に作用します
-
デフォルトでは、
edgesReconnectableはtrueに設定されています。 -
ただし、エッジを実際にドラッグできるようにするには、
onReconnectハンドラを定義する必要があります。 -
個々のエッジは、
edgesReconnectableプロパティを設定することで、updatableプロパティを調整またはオーバーライドできます。-
trueは、edgesReconnectableがfalseの場合でも、エッジが更新可能であることを意味します -
"source"または"target"は、edgesReconnectableプロパティに関係なく、エッジがソースまたはターゲットハンドルからのみ更新可能であることを意味します。 -
falseは、edgesReconnectableがtrueに設定されていても、エッジが更新できないことを意味します。
-