dag-designer / Exports / IDagDesignerActions
Interface: IDagDesignerActions
Table of contents
Properties
- updateDefinition
- addNodeFromManifest
- updateNode
- updateEdge
- setSelection
- setConnectError
- onRunResult
- setNodeUploading
- setNodeUploadDone
Properties
updateDefinition
• updateDefinition: (definition: IDagDefinition) => void
Type declaration
▸ (definition): void
Parameters
| Name | Type |
|---|---|
definition | IDagDefinition |
Returns
void
Defined in
dag-designer/src/hooks/use-dag-designer-state.ts:32
addNodeFromManifest
• addNodeFromManifest: (manifest: INodeManifest) => void
Type declaration
▸ (manifest): void
Parameters
| Name | Type |
|---|---|
manifest | INodeManifest |
Returns
void
Defined in
dag-designer/src/hooks/use-dag-designer-state.ts:33
updateNode
• updateNode: (node: IDagNode) => void
Type declaration
▸ (node): void
Parameters
| Name | Type |
|---|---|
node | IDagNode |
Returns
void
Defined in
dag-designer/src/hooks/use-dag-designer-state.ts:34
updateEdge
• updateEdge: (edge: IDagEdgeDefinition) => void
Type declaration
▸ (edge): void
Parameters
| Name | Type |
|---|---|
edge | IDagEdgeDefinition |
Returns
void
Defined in
dag-designer/src/hooks/use-dag-designer-state.ts:35
setSelection
• setSelection: (selection: { nodeId?: string ; edgeId?: string }) => void
Type declaration
▸ (selection): void
Parameters
| Name | Type |
|---|---|
selection | Object |
selection.nodeId? | string |
selection.edgeId? | string |
Returns
void
Defined in
dag-designer/src/hooks/use-dag-designer-state.ts:36
setConnectError
• setConnectError: (error: undefined | string) => void
Type declaration
▸ (error): void
Parameters
| Name | Type |
|---|---|
error | undefined | string |
Returns
void
Defined in
dag-designer/src/hooks/use-dag-designer-state.ts:37
onRunResult
• Optional onRunResult: (result: TResult<IRunResult, IDagError>) => void
Type declaration
▸ (result): void
Parameters
| Name | Type |
|---|---|
result | TResult<IRunResult, IDagError> |
Returns
void
Defined in
dag-designer/src/hooks/use-dag-designer-state.ts:38
setNodeUploading
• setNodeUploading: (nodeId: string, description: string) => void
Type declaration
▸ (nodeId, description): void
Parameters
| Name | Type |
|---|---|
nodeId | string |
description | string |
Returns
void
Defined in
dag-designer/src/hooks/use-dag-designer-state.ts:39
setNodeUploadDone
• setNodeUploadDone: (nodeId: string) => void
Type declaration
▸ (nodeId): void
Parameters
| Name | Type |
|---|---|
nodeId | string |
Returns
void