feat(core): Handle Declarative nodes more like regular nodes (#13007)

This commit is contained in:
कारतोफ्फेलस्क्रिप्ट™
2025-02-03 14:00:53 +01:00
committed by GitHub
parent ac7bc4f191
commit a65a9e631b
13 changed files with 245 additions and 211 deletions
@@ -43,14 +43,14 @@ export abstract class NodeExecutionContext implements Omit<FunctionsBase, 'getCr
protected readonly instanceSettings = Container.get(InstanceSettings);
constructor(
protected readonly workflow: Workflow,
protected readonly node: INode,
protected readonly additionalData: IWorkflowExecuteAdditionalData,
protected readonly mode: WorkflowExecuteMode,
protected readonly runExecutionData: IRunExecutionData | null = null,
protected readonly runIndex = 0,
protected readonly connectionInputData: INodeExecutionData[] = [],
protected readonly executeData?: IExecuteData,
readonly workflow: Workflow,
readonly node: INode,
readonly additionalData: IWorkflowExecuteAdditionalData,
readonly mode: WorkflowExecuteMode,
readonly runExecutionData: IRunExecutionData | null = null,
readonly runIndex = 0,
readonly connectionInputData: INodeExecutionData[] = [],
readonly executeData?: IExecuteData,
) {}
@Memoized