mirror of
https://github.com/Abdulazizzn/n8n-enterprise-unlocked.git
synced 2025-12-19 19:11:13 +00:00
Feature/paired item support (#3869)
* Add paired item helper and implement it in some nodes
This commit is contained in:
@@ -1005,7 +1005,9 @@ export interface ITriggerResponse {
|
||||
|
||||
export interface INodeType {
|
||||
description: INodeTypeDescription;
|
||||
execute?(this: IExecuteFunctions): Promise<INodeExecutionData[][] | null>;
|
||||
execute?(
|
||||
this: IExecuteFunctions,
|
||||
): Promise<INodeExecutionData[][] | NodeExecutionWithMetadata[][] | null>;
|
||||
executeSingle?(this: IExecuteSingleFunctions): Promise<INodeExecutionData>;
|
||||
poll?(this: IPollFunctions): Promise<INodeExecutionData[][] | null>;
|
||||
trigger?(this: ITriggerFunctions): Promise<ITriggerResponse | undefined>;
|
||||
@@ -1631,3 +1633,7 @@ export type PublicInstalledNode = {
|
||||
latestVersion: string;
|
||||
package: PublicInstalledPackage;
|
||||
};
|
||||
|
||||
export interface NodeExecutionWithMetadata extends INodeExecutionData {
|
||||
pairedItem: IPairedItemData | IPairedItemData[];
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user