diff --git a/docs/code/builtin/output-other-nodes.md b/docs/code/builtin/output-other-nodes.md index cb23610e958..902e7c4bad9 100644 --- a/docs/code/builtin/output-other-nodes.md +++ b/docs/code/builtin/output-other-nodes.md @@ -2,7 +2,7 @@ description: Methods for working with the output of other nodes. contentType: reference hide: - - toc + - toc --- # Output of other nodes @@ -13,22 +13,22 @@ Methods for working with the output of other nodes. Some methods and variables a You can use Python in the Code node. It isn't available in expressions. /// === "JavaScript" -| Method | Description | Available in Code node? | -| ------ | ----------- | :-------------------------: | -| `$("").all(branchIndex?, runIndex?)` | Returns all items from a given node. If `branchIndex` is not given it will default to the output that connects `node-name` with the node where the expression or code is used. | :white*check_mark: | -| `$("").first(branchIndex?, runIndex?)` | The first item output by the given node. If `branchIndex` is not given it will default to the output that connects `node-name` with the node where the expression or code is used. | :white_check_mark: | -| `$("").last(branchIndex?, runIndex?)` | The last item output by the given node. If `branchIndex` is not given it will default to the output that connects `node-name` with the node where the expression or code is used. | :white_check_mark: | -| `$("").item` | The linked item. This is the item in the specified node used to produce the current item. Refer to [Item linking](/data/data-mapping/data-item-linking/) for more information on item linking. | :x: | -| `$("").params` | Object containing the query settings of the given node. This includes data such as the operation it ran, result limits, and so on. | :white_check_mark: | -| `$("").context` | Boolean. Only available when working with the Loop Over Items node. Provides information about what's happening in the node. Use this to determine whether the node is still processing items. | :white_check_mark: | -| `$("").itemMatching(currentNodeinputIndex)` | Use instead of `$("").item` in the Code node if you need to trace back from an input item. | :white_check_mark: | + | Method | Description | Available in Code node? | + | ------ | ----------- | :-------------------------: | + | `$("").all(branchIndex?, runIndex?)` | Returns all items from a given node. If `branchIndex` isn't given it will default to the output that connects `node-name` with the node where you use the expression or code. | :white_check_mark: | + | `$("").first(branchIndex?, runIndex?)` | The first item output by the given node. If `branchIndex` isn't given it will default to the output that connects `node-name` with the node where you use the expression or code. | :white_check_mark: | + | `$("").last(branchIndex?, runIndex?)` | The last item output by the given node. If `branchIndex` isn't given it will default to the output that connects `node-name` with the node where you use the expression or code. | :white_check_mark: | + | `$("").item` | The linked item. This is the item in the specified node used to produce the current item. Refer to [Item linking](/data/data-mapping/data-item-linking/) for more information on item linking. | :x: | + | `$("").params` | Object containing the query settings of the given node. This includes data such as the operation it ran, result limits, and so on. | :white_check_mark: | + | `$("").context` | Boolean. Only available when working with the Loop Over Items node. Provides information about what's happening in the node. Use this to determine whether the node is still processing items. | :white_check_mark: | + | `$("").itemMatching(currentNodeInputIndex)` | Use instead of `$("").item` in the Code node if you need to trace back from an input item. | :white_check_mark: | === "Python" -| Method | Description | Available in Code node? | -| ------ | ----------- | :-------------------------: | -| `*("").all(branchIndex?, runIndex?)`| Returns all items from a given node. If `branchIndex`is not given it will default to the output that connects`node-name` with the node where the expression or code is used. | :white_check_mark: | - |`_("").first(branchIndex?, runIndex?)`| The first item output by the given node. If `branchIndex`is not given it will default to the output that connects`node-name` with the node where the expression or code is used. | :white_check_mark: | - |`_("").last(branchIndex?, runIndex?)`| The last item output by the given node. If `branchIndex`is not given it will default to the output that connects`node-name` with the node where the expression or code is used. | :white_check_mark: | - |`_("").item`| The linked item. This is the item in the specified node used to produce the current item. Refer to [Item linking](/data/data-mapping/data-item-linking/) for more information on item linking. | :x: | - |`_("").params`| Object containing the query settings of the given node. This includes data such as the operation it ran, result limits, and so on. | :white_check_mark: | - |`_("").context`| Boolean. Only available when working with the Loop Over Items node. Provides information about what's happening in the node. Use this to determine whether the node is still processing items. | :white_check_mark: | - |`_("").itemMatching(currentNodeinputIndex)`| Use instead of`\_("").item` in the Code node if you need to trace back from an input item. Refer to [Retrieve linked items from earlier in the workflow](/code/cookbook/builtin/itemmatching/) for an example. | :white_check_mark: | + | Method | Description | Available in Code node? | + | ------ | ----------- | :-------------------------: | + | `_("").all(branchIndex?, runIndex?)` | Returns all items from a given node. If `branchIndex` isn't given it will default to the output that connects`node-name` with the node where you use the expression or code. | :white_check_mark: | + | `_("").first(branchIndex?, runIndex?)` | The first item output by the given node. If `branchIndex` isn't given it will default to the output that connects`node-name` with the node where you use the expression or code. | :white_check_mark: | + | `_("").last(branchIndex?, runIndex?)` | The last item output by the given node. If `branchIndex` isn't given it will default to the output that connects`node-name` with the node where you use the expression or code. | :white_check_mark: | + | `_("").item` | The linked item. This is the item in the specified node used to produce the current item. Refer to [Item linking](/data/data-mapping/data-item-linking/) for more information on item linking. | :x: | + | `_("").params` | Object containing the query settings of the given node. This includes data such as the operation it ran, result limits, and so on. | :white_check_mark: | + | `_("").context` | Boolean. Only available when working with the Loop Over Items node. Provides information about what's happening in the node. Use this to determine whether the node is still processing items. | :white_check_mark: | + | `_("").itemMatching(currentNodeInputIndex)` | Use instead of `_("").item` in the Code node if you need to trace back from an input item. Refer to [Retrieve linked items from earlier in the workflow](/code/cookbook/builtin/itemmatching/) for an example. | :white_check_mark: |