close
Skip to Content
ReferenceTypes

EdgeChange

Source on GitHub 

The onEdgesChange callback takes an array of EdgeChange objects that you should use to update your flow’s state. The EdgeChange type is a union of four different object types that represent that various ways an edge can change in a flow.

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

Variants

EdgeAddChange

NameTypeDefault
itemEdgeType
type"add"
indexnumber

EdgeRemoveChange

NameTypeDefault
idstring
type"remove"

EdgeReplaceChange

NameTypeDefault
idstring
itemEdgeType
type"replace"

EdgeSelectionChange

NameTypeDefault
idstring
type"select"
selectedboolean
Last updated on