Skip to content

dag-designer / Exports / IDagDesignerActions

Interface: IDagDesignerActions

Table of contents

Properties

Properties

updateDefinition

updateDefinition: (definition: IDagDefinition) => void

Type declaration

▸ (definition): void

Parameters
NameType
definitionIDagDefinition
Returns

void

Defined in

dag-designer/src/hooks/use-dag-designer-state.ts:32


addNodeFromManifest

addNodeFromManifest: (manifest: INodeManifest) => void

Type declaration

▸ (manifest): void

Parameters
NameType
manifestINodeManifest
Returns

void

Defined in

dag-designer/src/hooks/use-dag-designer-state.ts:33


updateNode

updateNode: (node: IDagNode) => void

Type declaration

▸ (node): void

Parameters
NameType
nodeIDagNode
Returns

void

Defined in

dag-designer/src/hooks/use-dag-designer-state.ts:34


updateEdge

updateEdge: (edge: IDagEdgeDefinition) => void

Type declaration

▸ (edge): void

Parameters
NameType
edgeIDagEdgeDefinition
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
NameType
selectionObject
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
NameType
errorundefined | 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
NameType
resultTResult<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
NameType
nodeIdstring
descriptionstring
Returns

void

Defined in

dag-designer/src/hooks/use-dag-designer-state.ts:39


setNodeUploadDone

setNodeUploadDone: (nodeId: string) => void

Type declaration

▸ (nodeId): void

Parameters
NameType
nodeIdstring
Returns

void

Defined in

dag-designer/src/hooks/use-dag-designer-state.ts:40

Released under the MIT License.