playground / Exports / IExternalWorkflowStore
Interface: IExternalWorkflowStore
External workflow store interface. Provides a minimal API for adding manual nodes/edges into the store.
Implemented by
Table of contents
Methods
Methods
addNode
▸ addNode(node): void
Parameters
| Name | Type |
|---|---|
node | IUniversalWorkflowNode |
Returns
void
Defined in
playground/src/lib/playground/external-workflow-store.ts:16
getNodes
▸ getNodes(): IUniversalWorkflowNode[]
Returns
IUniversalWorkflowNode[]
Defined in
playground/src/lib/playground/external-workflow-store.ts:17
addEdge
▸ addEdge(edge): void
Parameters
| Name | Type |
|---|---|
edge | IUniversalWorkflowEdge |
Returns
void
Defined in
playground/src/lib/playground/external-workflow-store.ts:20
getEdges
▸ getEdges(): IUniversalWorkflowEdge[]
Returns
IUniversalWorkflowEdge[]
Defined in
playground/src/lib/playground/external-workflow-store.ts:21
addAgentNode
▸ addAgentNode(agentData): void
Parameters
| Name | Type |
|---|---|
agentData | Object |
agentData.id | string |
agentData.name | string |
agentData.level? | number |
agentData.taskName? | string |
Returns
void
Defined in
playground/src/lib/playground/external-workflow-store.ts:24
addUserInputNode
▸ addUserInputNode(inputData): void
Parameters
| Name | Type |
|---|---|
inputData | Object |
inputData.id | string |
inputData.content | string |
Returns
void
Defined in
playground/src/lib/playground/external-workflow-store.ts:25
clear
▸ clear(): void
Returns
void
Defined in
playground/src/lib/playground/external-workflow-store.ts:28
setUpdateCallback
▸ setUpdateCallback(callback): void
Parameters
| Name | Type |
|---|---|
callback | () => Promise<void> |
Returns
void