Is there a way to add a widget dynamically on click?

I’m trying to add a new widget on click, like adding a new field. Is there a way to do this? Potentially this can be done with repeater but not sure.

You can definitely use a repeater to accomplish this. Basically you’d just add a button or some other element and specify the action of that button to add a new row to your repeater. This can be really helpful if the user needs to specify something dynamic (i.e. a field name) or if you need to be able to perform the action multiple times. It also has the benefit of defining the element once and being able to reuse that definition multiple times.

For something more simplistic like a canned field that fires once and doesn’t need any interaction, you can also have the widget in prototype published hidden and then show it on click.

Depending on your implementation one might be a better fit than the other. Can give more specific details if you want to give more details on what you’re trying to accomplish. RP files are very helpful in that regard :slight_smile: