Skip to content

← programming package

BreakStructure

Break up a structure/dictionary into its items based on their name.

The outputs are matched based on user-settable keys, i.e., if the third name argument is 'blah' and there is a value in the dictionary that is associated with the name 'blah', then that value will be output over the third output port of this node. This node is now deprecated and replaced with DictSplit. Version 1.0.1

Ports/Properties

indict

Input dict.

verbose name
Indict
default value
None
port type
DataPort
value type
dict (can be None)
data direction
IN

name1

Name 1.

verbose name
Name1
default value
None
port type
StringPort
value type
str (can be None)

default1

Default value for output 1.

verbose name
Default1
default value
None
port type
Port
value type
object (can be None)

out1

Output 1.

verbose name
Out1
default value
None
port type
DataPort
value type
object (can be None)
data direction
OUT

name2

Name 2.

verbose name
Name2
default value
None
port type
StringPort
value type
str (can be None)

default2

Default value for output 2.

verbose name
Default2
default value
None
port type
Port
value type
object (can be None)

out2

Output 2.

verbose name
Out2
default value
None
port type
DataPort
value type
object (can be None)
data direction
OUT

name3

Name 3.

verbose name
Name3
default value
None
port type
StringPort
value type
str (can be None)

default3

Default value for output 3.

verbose name
Default3
default value
None
port type
Port
value type
object (can be None)

out3

Output 3.

verbose name
Out3
default value
None
port type
DataPort
value type
object (can be None)
data direction
OUT

name4

Name 4.

verbose name
Name4
default value
None
port type
StringPort
value type
str (can be None)

default4

Default value for output 4.

verbose name
Default4
default value
None
port type
Port
value type
object (can be None)

out4

Output 4.

verbose name
Out4
default value
None
port type
DataPort
value type
object (can be None)
data direction
OUT

name5

Name 5.

verbose name
Name5
default value
None
port type
StringPort
value type
str (can be None)

default5

Default value for output 5.

verbose name
Default5
default value
None
port type
Port
value type
object (can be None)

out5

Output 5.

verbose name
Out5
default value
None
port type
DataPort
value type
object (can be None)
data direction
OUT

name6

Name 6.

verbose name
Name6
default value
None
port type
StringPort
value type
str (can be None)

default6

Default value for output 6.

verbose name
Default6
default value
None
port type
Port
value type
object (can be None)

out6

Output 6.

verbose name
Out6
default value
None
port type
DataPort
value type
object (can be None)
data direction
OUT

name7

Name 7.

verbose name
Name7
default value
None
port type
StringPort
value type
str (can be None)

default7

Default value for output 7.

verbose name
Default7
default value
None
port type
Port
value type
object (can be None)

out7

Output 7.

verbose name
Out7
default value
None
port type
DataPort
value type
object (can be None)
data direction
OUT

name8

Name 8.

verbose name
Name8
default value
None
port type
StringPort
value type
str (can be None)

default8

Default value for output 8.

verbose name
Default8
default value
None
port type
Port
value type
object (can be None)

out8

Output 8.

verbose name
Out8
default value
None
port type
DataPort
value type
object (can be None)
data direction
OUT

name9

Name 9.

verbose name
Name9
default value
None
port type
StringPort
value type
str (can be None)

default9

Default value for output 9.

verbose name
Default9
default value
None
port type
Port
value type
object (can be None)

out9

Output 9.

verbose name
Out9
default value
None
port type
DataPort
value type
object (can be None)
data direction
OUT

name10

Name 10.

verbose name
Name10
default value
None
port type
StringPort
value type
str (can be None)

default10

Default value for output 10.

verbose name
Default10
default value
None
port type
Port
value type
object (can be None)

out10

Output 10.

verbose name
Out10
default value
None
port type
DataPort
value type
object (can be None)
data direction
OUT

name11

Name 11.

verbose name
Name11
default value
None
port type
StringPort
value type
str (can be None)

default11

Default value for output 11.

verbose name
Default11
default value
None
port type
Port
value type
object (can be None)

out11

Output 11.

verbose name
Out11
default value
None
port type
DataPort
value type
object (can be None)
data direction
OUT

name12

Name 12.

verbose name
Name12
default value
None
port type
StringPort
value type
str (can be None)

default12

Default value for output 12.

verbose name
Default12
default value
None
port type
Port
value type
object (can be None)

out12

Output 12.

verbose name
Out12
default value
None
port type
DataPort
value type
object (can be None)
data direction
OUT

name13

Name 13.

verbose name
Name13
default value
None
port type
StringPort
value type
str (can be None)

default13

Default value for output 13.

verbose name
Default13
default value
None
port type
Port
value type
object (can be None)

out13

Output 13.

verbose name
Out13
default value
None
port type
DataPort
value type
object (can be None)
data direction
OUT

name14

Name 14.

verbose name
Name14
default value
None
port type
StringPort
value type
str (can be None)

default14

Default value for output 14.

verbose name
Default14
default value
None
port type
Port
value type
object (can be None)

out14

Output 14.

verbose name
Out14
default value
None
port type
DataPort
value type
object (can be None)
data direction
OUT

defaults_type

Type of the default values. If set to object, the default values are (safely) evaluated.

verbose name
Defaults Type
default value
str
port type
EnumPort
value type
str (can be None)

name0

Name 0.

verbose name
Name0
default value
None
port type
StringPort
value type
str (can be None)

default0

Default value for output 0.

verbose name
Default0
default value
None
port type
Port
value type
object (can be None)

out0

Output 0.

verbose name
Out0
default value
None
port type
DataPort
value type
object (can be None)
data direction
OUT

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)

metadata

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)