EdgeChange
the onEdgesChange コールバックは、フローの状態を更新するために使用する必要があるEdgeChangeオブジェクトの配列を受け取ります。EdgeChange型は、フロー内でエッジが変化する様々な方法を表す4つの異なるオブジェクト型のユニオンです。
export type EdgeChange =
| EdgeAddChange
| EdgeRemoveChange
| EdgeResetChange
| EdgeSelectionChange;バリアント
EdgeAddChange
| 名前 | 型 |
|---|---|
# type | "add" |
# item | Edge<T> |
EdgeRemoveChange
| 名前 | 型 |
|---|---|
# type | "remove" |
# id | string |
EdgeResetChange
| 名前 | 型 |
|---|---|
# type | "reset" |
# item | Edge<T> |
EdgeSelectionChange
| 名前 | 型 |
|---|---|
# type | "select" |
# id | string |
# selected | boolean |