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