Properties
addNodeToWorkflow
addNodeToWorkflow: ((nodeType: string) => void)
Type declaration
-
- (nodeType: string): void
-
Returns void
addNodeToWorkflowAt
addNodeToWorkflowAt: ((nodeType: string, targetId: string) => void)
Type declaration
-
- (nodeType: string, targetId: string): void
-
Parameters
-
nodeType: string
-
targetId: string
Returns void
clear
clear: (() => void)
clearNodeSelection
clearNodeSelection: (() => void)
deleteNode
deleteNode: ((nodeIndex: number) => void)
Type declaration
-
- (nodeIndex: number): void
-
Returns void
editingGlobal
editingGlobal: boolean
loadWorkflowArchive
loadWorkflowArchive: ((archiveURL: string) => Promise<void>)
Type declaration
-
- (archiveURL: string): Promise<void>
-
Returns Promise<void>
moveNode
moveNode: ((sourceId: string, targetId: string) => void)
Type declaration
-
- (sourceId: string, targetId: string): void
-
Parameters
-
sourceId: string
-
targetId: string
Returns void
save
save: (() => Promise<void>)
Type declaration
-
- (): Promise<void>
-
Returns Promise<void>
selectGlobalEdit
selectGlobalEdit: (() => void)
selectNode
selectNode: ((nodeIndex: number) => void)
Type declaration
-
- (nodeIndex: number): void
-
Returns void
setEditingGlobal
setEditingGlobal: ((editing: boolean) => void)
Type declaration
-
- (editing: boolean): void
-
Returns void
Data and methods returned by useWorkflow