Iteration aggregator

[data/array/Iteration aggregator]

Aggregates signals originating from an iteration. Expects signals to have nested tags. Trims nested tag on releasing the aggregated signal.

Keywords: collect, iterate, loop, aggregate, accumulate, buffer

Input ports

  • data: any

    Receives data items to be aggregated. Signal tag is expected to be nested. (Have an index from an iteration)

  • release: boolean

    Receives flag whether to release aggregated inputs. Must be provided for each data input signal. Signal tag is expected to have an index. (From iteration)

Output ports

  • aggregated: any[]

    Sends the aggregated data. Last index will be removed from the input's tag.

Last updated