We are experimenting with an option for saving graph presets. This prototype functionality will take the current value of a selection of nodes and save them as a preset state that you can restore from the states menu. We’d like to get feedback on this work, see what is missing, and if this functionality would be useful to your workflows.
This build should work on both standalone and Revit 2015. To try it out, you will need to uninstall any other pre-release or 0.8x builds. This build can be installed side-by-side 0.7.5.
You can create new preset states from the edit->states menu or by selecting some nodes and right clicking the canvas and selecting "Create State from Selection”, or by pressing Control+T. You can select any type of node for your states, but only input nodes will have much use, for example: number, string, code blocks, selection nodes, and sliders.
You can restore a saved state from edit->states->restore state, this will set all the nodes in that state to the saved values. If some node in the state is no longer present in the graph (ie. if it has been deleted), all other nodes in the state will be set.
You can delete a state from edit->states->delete state, this will simply remove a state from the possible states you can restore the graph to.
The states are saved into your .dyn file when the graph is saved, so if you want to keep your states in another session or share them, make sure to save the.dyn file after creating them.
!!Please do not open/save any critical files with this build without a backup!!
If you delete a node that is part of a preset state, there is no way to re-associate a node with the state. This means that whatever information that node contained, in each state, will be lost!!
There is currently no way to modify or edit states!
download installer here