參考類型

EdgeChange

GitHub 上的原始碼

onEdgesChange 回呼函式會接收一個 EdgeChange 物件陣列,您應該使用這些物件來更新流程的狀態。EdgeChange 類型是四種不同物件類型的聯合,這些類型代表流程中邊緣可以變更的各種方式。

export type EdgeChange =
  | EdgeAddChange
  | EdgeRemoveChange
  | EdgeResetChange
  | EdgeSelectionChange;

變體

EdgeAddChange

#type
"add"
#item
Edge<T>

EdgeRemoveChange

#type
"remove"
#id
字串

EdgeResetChange

#type
"reset"
#item
Edge<T>

EdgeSelectionChange

#type
"select"
#id
字串
#selected
布林值