I have an FME workspace in which the user sets several parameters before running. The first parameter is a multiple choice where the user selects which layers they would like to process.
Depending on which options they choose, different WorkspaceRunner transformers are run.
There are additional parameters that feed into the other Workspace Runners. However, I don't want them to be visible unless the relevant options are chosen in the first parameter.
Essentially, if someone selects "03 ROW Width" in the first parameter, then I want the associated parameter below (
 Easement Width (L : R)) to appear. Likewise, if the user selects "08 Minimum Cover" in the first parameter, then I want the associated parameter below (
[08 Depth of Cover (mm)). If they deselect those options, the associated parameters turn off.
Is this possible? Does FME support validation in this way?
I'm open to a python solution if this can only be done in a startup script.