Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add "group description label" Workbench UI input #1602

Open
dcdenu4 opened this issue Jul 22, 2024 · 1 comment
Open

Add "group description label" Workbench UI input #1602

dcdenu4 opened this issue Jul 22, 2024 · 1 comment
Labels
enhancement New feature or request workbench For issues relating to the workbench front-end of invest

Comments

@dcdenu4
Copy link
Member

dcdenu4 commented Jul 22, 2024

Since we have groups of inputs in the Workbench, it can be helpful to "label" that group of inputs to make it more easily understandable by the user. The only way I can think to do this is by using a toggle input element. But there are times where I don't need a toggle, but just want to convey that these inputs are defining X Properties.

I think this could help in certain instances with #1601 . For instance, if there was a "Wind Price" description label, then toggling between the different input options might not be as confusing, since those inputs being hid and shown would stay put under that label.

One question is where this description should live. With the Plugins feature, we've created a uiSpec to go with MODEL_SPEC. Since this descriptive label means nothing to the core model, perhaps there is a way to flesh out use of a uiSpec and not add it to 'MODEL_SPEC.args'.

@dcdenu4 dcdenu4 added the workbench For issues relating to the workbench front-end of invest label Jul 22, 2024
@dcdenu4
Copy link
Member Author

dcdenu4 commented Jul 22, 2024

Generally, the idea of visualizing conveying "nesting" of inputs by slight indentation could be a nice feature. When defining "order", I could see a group list allowing list of lists or having a dictionary with a "key" that defines a label and then points to another list of inputs, which are then indented or visually grouped as a subset under that label.

@davemfish davemfish added the enhancement New feature or request label Aug 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request workbench For issues relating to the workbench front-end of invest
Projects
None yet
Development

No branches or pull requests

2 participants