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.