← programming package
DictMerge
Merge one or more dictionaries, optionally allowing keys to be overridden by later dictionaries.
Dictionaries that are None are ignored.
Version 1.0.0
Ports/Properties
data1
Dictionary 1.
- verbose name
- Data1
- default value
- None
- port type
- DataPort
- value type
- dict (can be None)
- data direction
- IN
data2
Dictionary 2.
- verbose name
- Data2
- default value
- None
- port type
- DataPort
- value type
- dict (can be None)
- data direction
- IN
data3
Dictionary 3.
- verbose name
- Data3
- default value
- None
- port type
- DataPort
- value type
- dict (can be None)
- data direction
- IN
data4
Dictionary 4.
- verbose name
- Data4
- default value
- None
- port type
- DataPort
- value type
- dict (can be None)
- data direction
- IN
data5
Dictionary 5.
- verbose name
- Data5
- default value
- None
- port type
- DataPort
- value type
- dict (can be None)
- data direction
- IN
data6
Dictionary 6.
- verbose name
- Data6
- default value
- None
- port type
- DataPort
- value type
- dict (can be None)
- data direction
- IN
data7
Dictionary 7.
- verbose name
- Data7
- default value
- None
- port type
- DataPort
- value type
- dict (can be None)
- data direction
- IN
data8
Dictionary 8.
- verbose name
- Data8
- default value
- None
- port type
- DataPort
- value type
- dict (can be None)
- data direction
- IN
data9
Dictionary 9.
- verbose name
- Data9
- default value
- None
- port type
- DataPort
- value type
- dict (can be None)
- data direction
- IN
dataN
Dictionary N.
- verbose name
- Datan
- default value
- None
- port type
- DataPort
- value type
- list (can be None)
- data direction
- IN
outdata
Merged dictionary.
- verbose name
- Outdata
- default value
- None
- port type
- DataPort
- value type
- dict (can be None)
- data direction
- OUT
allow_override
Allow overriding of existing keys. If set to False, an error is raised if a key is already present in an earlier dictionary.
- verbose name
- Allow Override
- default value
- True
- port type
- BoolPort
- value type
- bool (can be None)
set_breakpoint
Set a breakpoint on this node. If this is enabled, your debugger (if one is attached) will trigger a breakpoint.
- verbose name
- Set Breakpoint (Debug Only)
- default value
- False
- port type
- BoolPort
- value type
- bool (can be None)
User-definable meta-data associated with the node. Usually reserved for technical purposes.
- verbose name
- Metadata
- default value
- {}
- port type
- DictPort
- value type
- dict (can be None)