Skip to content

IWaldiezFlowStore

@waldiez/react v0.4.7


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

PropertiesΒΆ

exportFlow()ΒΆ

exportFlow: (hideSecrets, skipLinks) => WaldiezFlow

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

ParametersΒΆ
hideSecretsΒΆ

boolean

boolean

ReturnsΒΆ

WaldiezFlow


getFlowEdges()ΒΆ

getFlowEdges: (skipSwarm) => object

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

ParametersΒΆ
skipSwarmΒΆ

boolean

ReturnsΒΆ

object

remainingΒΆ

remaining: WaldiezEdge[]

usedΒΆ

used: WaldiezEdge[]


getFlowInfo()ΒΆ

getFlowInfo: () => WaldiezFlowInfo

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

ReturnsΒΆ

WaldiezFlowInfo


getRfInstance()ΒΆ

getRfInstance: () => undefined | ReactFlowInstance

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

ReturnsΒΆ

undefined | ReactFlowInstance


getViewport()ΒΆ

getViewport: () => undefined | Viewport

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

ReturnsΒΆ

undefined | Viewport


importFlow()ΒΆ

importFlow: (items, flowData, typeShown) => void

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

ParametersΒΆ
itemsΒΆ

ThingsToImport

flowDataΒΆ

ImportedFlow

typeShownΒΆ

WaldiezNodeType

ReturnsΒΆ

void


onFlowChanged()ΒΆ

onFlowChanged: () => WaldiezFlow

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

ReturnsΒΆ

WaldiezFlow


onViewportChange()ΒΆ

onViewportChange: (viewport, nodeType) => void

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

ParametersΒΆ
viewportΒΆ
xΒΆ

number

yΒΆ

number

zoomΒΆ

number

nodeTypeΒΆ

WaldiezNodeType

ReturnsΒΆ

void


saveFlow()ΒΆ

saveFlow: () => void

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

ReturnsΒΆ

void


setRfInstance()ΒΆ

setRfInstance: (rfInstance) => void

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

ParametersΒΆ
rfInstanceΒΆ

ReactFlowInstance

ReturnsΒΆ

void


updateFlowInfo()ΒΆ

updateFlowInfo: (data) => void

Defined in: src/waldiez/models/Stores/IFlowStore.ts:29

ParametersΒΆ
dataΒΆ
cacheSeedΒΆ

null | number

descriptionΒΆ

string

isAsyncΒΆ

boolean

nameΒΆ

string

requirementsΒΆ

string[]

tagsΒΆ

string[]

ReturnsΒΆ

void


updateFlowOrder()ΒΆ

updateFlowOrder: (data) => void

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

ParametersΒΆ
dataΒΆ

object[]

ReturnsΒΆ

void


updateFlowPrerequisites()ΒΆ

updateFlowPrerequisites: (edges) => void

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

ParametersΒΆ
edgesΒΆ

WaldiezEdge[]

ReturnsΒΆ

void