Skip to content

IWaldiezEdgeStore

@waldiez/react v0.4.7


Defined in: src/waldiez/models/Stores/IEdgeStore.ts:15

PropertiesΒΆ

addEdge()ΒΆ

addEdge: (connection, hidden) => null | WaldiezEdge

Defined in: src/waldiez/models/Stores/IEdgeStore.ts:25

ParametersΒΆ
connectionΒΆ

Connection

hiddenΒΆ

boolean

ReturnsΒΆ

null | WaldiezEdge


deleteEdge()ΒΆ

deleteEdge: (id) => void

Defined in: src/waldiez/models/Stores/IEdgeStore.ts:18

ParametersΒΆ
idΒΆ

string

ReturnsΒΆ

void


getEdgeById()ΒΆ

getEdgeById: (id) => undefined | WaldiezEdge

Defined in: src/waldiez/models/Stores/IEdgeStore.ts:17

ParametersΒΆ
idΒΆ

string

ReturnsΒΆ

undefined | WaldiezEdge


getEdges()ΒΆ

getEdges: () => WaldiezEdge[]

Defined in: src/waldiez/models/Stores/IEdgeStore.ts:16

ReturnsΒΆ

WaldiezEdge[]


getEdgeSourceAgent()ΒΆ

getEdgeSourceAgent: (edge) => undefined | WaldiezNodeAgent

Defined in: src/waldiez/models/Stores/IEdgeStore.ts:22

ParametersΒΆ
edgeΒΆ

WaldiezEdge

ReturnsΒΆ

undefined | WaldiezNodeAgent


getEdgeTargetAgent()ΒΆ

getEdgeTargetAgent: (edge) => undefined | WaldiezNodeAgent

Defined in: src/waldiez/models/Stores/IEdgeStore.ts:23

ParametersΒΆ
edgeΒΆ

WaldiezEdge

ReturnsΒΆ

undefined | WaldiezNodeAgent


getSwarmEdges()ΒΆ

getSwarmEdges: () => WaldiezEdge[]

Defined in: src/waldiez/models/Stores/IEdgeStore.ts:28

ReturnsΒΆ

WaldiezEdge[]


onEdgeDoubleClick()ΒΆ

onEdgeDoubleClick: (event, edge) => void

Defined in: src/waldiez/models/Stores/IEdgeStore.ts:26

ParametersΒΆ
eventΒΆ

MouseEvent

edgeΒΆ

WaldiezEdge

ReturnsΒΆ

void


onEdgesChange()ΒΆ

onEdgesChange: (changes) => void

Defined in: src/waldiez/models/Stores/IEdgeStore.ts:19

ParametersΒΆ
changesΒΆ

EdgeChange[]

ReturnsΒΆ

void


onReconnect()ΒΆ

onReconnect: (oldEdge, newConnection) => void

Defined in: src/waldiez/models/Stores/IEdgeStore.ts:27

ParametersΒΆ
oldEdgeΒΆ

Edge

newConnectionΒΆ

Connection

ReturnsΒΆ

void


updateEdgeData()ΒΆ

updateEdgeData: (id, data) => void

Defined in: src/waldiez/models/Stores/IEdgeStore.ts:20

ParametersΒΆ
idΒΆ

string

dataΒΆ

Partial\<WaldiezEdgeData>

ReturnsΒΆ

void


updateEdgePath()ΒΆ

updateEdgePath: (id, agentType) => void

Defined in: src/waldiez/models/Stores/IEdgeStore.ts:21

ParametersΒΆ
idΒΆ

string

agentTypeΒΆ

WaldiezNodeAgentType

ReturnsΒΆ

void


updateEdgeType()ΒΆ

updateEdgeType: (id, type) => void

Defined in: src/waldiez/models/Stores/IEdgeStore.ts:24

ParametersΒΆ
idΒΆ

string

typeΒΆ

WaldiezEdgeType

ReturnsΒΆ

void