ajm's picture

I'd like to be able to make submodules with generic published ports.

This seems like the biggest ontological hurdle separating submodules from the rest of the node library.

It would be handy for building control flow components like "select".

Component: 

Notes from Team Vuo

Vuo Pro: 

No — available with both Vuo and Vuo Pro licenses

Complexity: 

●○○○ — Up to a few days of work

Potential: 

●○○ — Appeals to current community

Comments

@Alastair, if you were to

jstrecker's picture
Submitted by

Alastair (@usefuldesign), if you were to build a subcomposition that swaps two values, you'd have to pick a data type for the values when building the subcomposition (or else you couldn't publish the ports). Thus if you built one subcomposition that swapped text, you'd have to build a different one to swap images, and a different one to swap integers, etc. If generic ports could be published, then you wouldn't have to decide the data type at the time of building the subcomposition. The same subcomposition could be used for different data types.

Feature status

When we (Team Vuo) plan each release, we try to implement as many of the community's top-voted feature requests as we have time for. Vote your favorite features to the top! (How do Vuo feature requests work?)

  • Submitted to vuo.org
  • Reviewed by Team Vuo
  • Open for community voting
  • Chosen to be implemented
  • Released

Votes

54 votes so far!

Who voted?

dumski's picture
ajm's picture