kevoree
kevoree copied to clipboard
Layout of components
There exist a physical device composed of 10 modules. Each module can offer up to 5 actions (On, Off, Up, Down,Stop). When implementing a Kevoree component for this device, this creates... a component with 50 provided ports ! And there are two of them in the considered configuration.
In the editor, a single component of this kind reaches the limits of the vertical layout used inside the nodes. Could we imagine other means of navigation that would enable a more efficient placement of components inside a node. For instance, could we have a "single node" mode, or a way to specify a node to be considered as the current focus, and use the entire modeling panel. Thus, the background of the model editor is not the System scope, but a single node scope.
This is an idea and could be completed or argumented.
Maybe we need composite components? + a clever way to hide/show their content in a compact way.
should be taken into account in the new JS web editor