Parameter & Export Actions using custom Forms

I’m curious how one could make use of the Forms using custom JSON to create additional actions or triggers. I’m looking at the BETA example; what would be the process to wait for valid email submission, then enable/show the direct download button? (And, as a bonus action, hide the ExportEmail button, plus the EnterEmail field?)

I see the last item “submit” with the one value of “reset”, which clears the text field. Is this where we can trigger other actions, such as setting a parameter value just for the export (such as the HiddenToggle), or changing a widget’s visibility(Download-A)? I feel like I’m close to getting it but decided I should seek help before I get frustrated.

I think it is currently not possible to implement the workflow you are describing, but it makes complete sense to improve it. We could disable the export button until all required text fields have been validated. Our team will evaluate this change and let you know once we make progress.

Thanks for your response. As a follow-up question: what would be the process of adding a set parameter action back into the export that’s within a form? I tried several different json strings based off what’s produced from the standard components to no avail. For this example, I’d like to trigger the Make2D toggle as well as MyScreenshot when the EmailExport is called.

This is another good point, and we are currently working on this change. I will let you know once it can be tested.