Banks support groups of exclusive switches (for radio button type behavior).
Implement a patch attribute groupId that allows user to define a related group of patches such that only one of the patches in the group can be active at a time, without requiring anything of a bank where one of the members of the group is used. A bank wouldn't require all patches of the group to be in the bank. The behavior would be governed outside of the bank as part of the patch group.
Sort of a toggle of a limited group of normal patches -- no special switch behavior in the bank definition.
Banks support groups of exclusive switches (for radio button type behavior).
Implement a patch attribute
groupId
that allows user to define a related group of patches such that only one of the patches in the group can be active at a time, without requiring anything of a bank where one of the members of the group is used. A bank wouldn't require all patches of the group to be in the bank. The behavior would be governed outside of the bank as part of the patch group.Sort of a toggle of a limited group of normal patches -- no special switch behavior in the bank definition.