Combine data

Combine incoming data into a list of data.


Inputs

  • input 1

    • The first data value to combine. Can be of any data type (number, string, or vector).
  • input 2

    • The second data value to combine. Can be of any data type (number, string, or vector).
  • input 3

    • The third data value to combine. Can be of any data type (number, string, or vector).
  • input 4

    • The fourth data value to combine. Can be of any data type (number, string, or vector).
  • input 5

    • The fifth data value to combine. Can be of any data type (number, string, or vector).
  • input 6

    • The sixth data value to combine. Can be of any data type (number, string, or vector).
  • input 7

    • The seventh data value to combine. Can be of any data type (number, string, or vector).
  • input 8

    • The eighth data value to combine. Can be of any data type (number, string, or vector).
  • expand mode

    • Sets how lists are expanded when combining them. This can be Preserve lists (keeps list nesting / does not expand lists), Expand lists (unpacks/expands lists by one level), or Expand lists recursively (unpacks/expands lists recursively into a single unnested list).

Outputs

  • data list

    • The list of combined data.

Note(s)

  • If input 1 - 8 is empty/unconnected, it will be ignored from the combination.

  • Typically this node is used to build a set of values for a JSON string to provide a list of parameters and values to a graph asset node.

    • Connect the data list output of this Combine data node to the values input of a JSON builder node to provide these parameter values.
  • Other names for this node include: CombineData.

Example(s)