- You can use the App Builder to detect if an email address was entered in the Direct Text Input, and only show the button in this case.
Here is a small App example I built, where the button is only shown if text is entered in the text input.
Here is the corresponding Grasshopper file:
240729_EmailExport.gh (14.5 KB)
Of course, you could improve this example and parse the text in Grasshopper to detect if its format corresponds to an email address, or even use Swiftlet to call a service that detects if the address is valid.
- I answered this question in a separate thread, please see here: Multiple apps for one model - #2 by mathieu1