Most settings in steps and flows are tweakflow expressions. Right-clicking any expression widget brings up a context menu with widget-specfic options.
All expression widgets have a link to a dedicated online-help page in their context menu. The help pages for the expression widgets explain widget-specific features like auto-complete and variable interpolation in string widgets, for example.
All expression widgets can be copied and pasted as a whole unit.
Tweakstreet provides sensible defaults for all setting configuration widgets. You can still always morph any expression widget into another one. Tweakstreet makes the most likely useful morph targets in the context menu.
Morphing to formula
When morphing to a formula widget, the widget captures the tweakflow expression code of the previous widget, effectively converting any expression widget to their code equivalent.
This is useful for debugging and externalising settings in tweakflow files.
All top-level expressions defining a setting, field or variable value can be evaluated interactively. You need to save the flow file to use this feature.
During evaluation all statically available information is provided, including default parameter values and environment information. All variables usually containing data traveling through hops are set to
This feature is useful to interactively test expressions and calculations without having to run the entire flow.