Online documentation for DictionaryArrayMerge

Generated 2006-03-17

A component which merges all of the values linked to its input into a single output array.

Description

A component which merges all of the values linked to its input into a single output array.

Installation

No specific requirements.

Configuration

No specific requirements.

Usage

Connect all the desired properties (of type dictionary) to the 'value' property of the component. The 'value' property of the component will contain a dictionary array containing all the dictionary values connected to the 'value' property of the component. Note that ECT built-in coercions will map any non-dictionary value to a dictionary with a single element called "value" (and vice versa). Note that the input merging behaviour will mean that the value(s) cannot be effectively set using the graphical editors (the specified value will just be temporarily merged into the value array).

Technical Details

Uses facilities of equip.ect.IActiveComponent to monitor all concurrent incoming links in order to combine values, rather than relying on default calling of value setter.