1. Description
The UALMuxParam actor is a modified version of UALMux actor. It behaves the same way, however, it pasess information slightly different comparing to UALMux actor. Instead of specifying name of the IDS's field as port name, you can pass it as value via fieldDescription port
Note that UALMuxParam actor always work in time slice mode, the input data will be added to the slice specified by input data (time).
Passing valueDescription via port value (instead of the name) allows to manipulate indexes within loops.
Example:
summary/main_ion$VALUE_a/value can represent both: summary/main_ion1_a/value summary/main_ion2_a/value depending on $VALUE evaluation.
Limitations:
at the moment UALMuxParam can accept only one pair (nodeName, nodeValue)
2. Ports
2.1. Inputs
port name | purpose | Icon |
---|---|---|
inputIds | IDS name that contains field to be changed | |
inTime | time slice to be changed | |
fieldDescription | full location of the field (e.g. summary/main_ion1_a/value) | |
fieldValue | new value of the field - must be of the same type as the field in IDS |
2.2. Outputs
port name | purpose |
---|---|
outputIds | modified IDS |
outTime | actual time slice that was modified. Might be different in case requested time index does not exist |
3.
Configuration
option name | description |
---|---|
outOccur | |
Verbose execution mode |
4.
Version history
version | description |
---|---|
3.0.4 |