| Title: | Companion Application for the 'surveydown' Survey Platform |
| Version: | 0.1.3 |
| Author: | Pingfan Hu |
| Maintainer: | Pingfan Hu <pingfan0727@gmail.com> |
| Description: | Companion package that supports the 'surveydown' survey platform (https://surveydown.org). The default method for working with a 'surveydown' survey is to edit the plain text 'survey.qmd' and 'app.R' files. With 'sdstudio', you can create, preview and manage surveys with a 'shiny' application as a graphical user interface. |
| License: | MIT + file LICENSE |
| URL: | https://sdstudio.surveydown.org |
| BugReports: | https://github.com/surveydown-dev/sdstudio/issues |
| Depends: | R (≥ 4.1.0) |
| Imports: | bslib, DBI, dotenv, DT, htmltools, later, pool, RPostgres, shiny, shinyAce, surveydown |
| Suggests: | testthat |
| Encoding: | UTF-8 |
| RoxygenNote: | 7.3.3 |
| NeedsCompilation: | no |
| Packaged: | 2025-11-06 23:05:29 UTC; pingfan |
| Repository: | CRAN |
| Date/Publication: | 2025-11-11 21:40:07 UTC |
Launch surveydown Studio
Description
This function launches a Shiny app with 3 tabs: Build, Preview, and Responses. The Build tab includes a template selection interface for creating new surveys.
Usage
launch(gssencmode = "auto")
Arguments
gssencmode |
Character string. The GSS encryption mode for the database
connection. Defaults to
|
Value
No return value, called for its side effects of launching a Shiny app.
Examples
if (interactive()) {
# Launch studio (uses "auto" mode by default)
launch()
# Launch studio with disabled GSS encryption (for VPN connections)
launch(gssencmode = "disable")
# Launch studio with prefer mode (no fallback)
launch(gssencmode = "prefer")
}