[Feature Request] Change Hops input settings parametrically

Hello everyone,

I feel like having the option to switch the behavior of Hops input components from the right-click → Settings dialog menu to a user input would be greatly valuable in the context of a web app configurator. I specifically have in mind the Prompt, Minimum and Maximum values, but maybe all component settings can be placed as optional inputs.

Scenario:

Webapp configurator with Input A,B & C

A: numerical value, min=1; max=10
B: numerical value min=1; max=20
C: string input, prompt: [x,y,z]
ex:

if 1<A<5:

B: min = 1; max = ̶2̶0̶ 15
C: prompt: [x,y]

The idea is to create a responsive experience for webapp users, so far we’ve only been handling this with aftermath warning messages to show that certain input ranges are not possible, which is not ideal as an experience, as you would imagine. I understand that this can be handled on the backed side, but this just creates more hassle of managing two developments for each and every definition everytime.

What do you guys think about this? Does anyone have similar usecases, or managed to find a smart way to manage this?

Cheers,
Abdo.

1 Like