Scoped Parameters
Scoped parameters adds support for dynamically moving one or more settings from a child step to the parent step. Additionally it adds support for merging two settings on the parent step level.
-
Parameterize and name settings from child steps in to the Scoped parent step.
-
Multiple settings can be selected from multiple steps, but it has to be manual, not only by name.
-
New sweep steps supports sweeping the selected parameters instead of all parameters with a given name.
-
When a parameter is added and selected for sweeps, it should be read-only.
-
Once a setting has been parameterized, it can no longer be edited from the original step. Editing has to be done through the parameter on the Scope parent step.
-
Scoped parameters can further be parameterized to other steps or to external parameters.
Conceptually these should go through the same dynamic parameters feature and GUI-wise all these should be accessible by the same external parameters functionality that already exists in the property grid.