Any particular reasons why List Item does not have the same flexibility as, for example, the Merge component? I want to add an in-between output and have all of the update based on that.
Right now if I want to add an in-between output I need to first add an output at the end, and then reconnect each wire to the output below…
I guess this is due to the fact that lists have an inherent order, whereas the order of merged items lists/trees is determined by the user through the inputs.
Hmm, I guess thats a difference… but I don’t see how that is a reason for not having the same behavior. It’s not like having it would cause problems, quite the contrary it would avoid tedious reorganization
I don’t want this. Each output of the list item goes into a different input. And sometimes I need to add an in-between output, just as you would add an in-between input to the merge component.
Speaking from my experience with Engineering Software development (not as developer but as a technical consultant):
The more universal solution you create the less effective it becomes.
Instead of making ListItem and SplitList into a single component and use only one of the functionality better make two components (as it is) and use separately.
You are still getting a specific index form the list. It’s not like you loose control over it…
I never mentioned SplitList. I don’t want to merge two components into one. Why do Entwine, Merge, ExplodeTree do all have the same functionality? I am simply talking about enhancing list item. This does not make it more complex and much less nullify its main functions.
You will hate this, but I use the zui outputs of list item a lot :D, especially the little trick of getting the -1 output (click the plus sign above the default output) to get from the end of the list.