Shows modal dialog for saving project with options based on the selected storage mode. For project-specific mode, always requires directory selection.
save_project_interactive(rv, input, session, roots)Invisible NULL, called for side effect
ReactiveValues object containing project state
Shiny input values
Shiny session object
List of available storage volumes for directory selection