EdgeChange
该 onEdgesChange 回调函数接收一个 EdgeChange 对象数组,您应该使用它来更新流的状态。该 EdgeChange 类型是四种不同对象类型的联合,它们表示边在流中可以发生变化的各种方式。
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 |