launch_shinymgr {shinymgr} | R Documentation |
Launch the master app for shinymgr
Description
Launches the master app for shinymgr
Usage
launch_shinymgr(shinyMgrPath, ...)
Arguments
shinyMgrPath |
Filepath to the main shinymgr folder. |
... |
Additional arguments to be passed to the app. |
Value
No return value, function launches shiny app
More Info
The launch_shinymgr() function is described in the "shinymgr" tutorial.
Tutorials
The shinymgr learnr tutorials include, in order:
-
learnr::run_tutorial(name = "intro", package = "shinymgr")
-
learnr::run_tutorial(name = "shiny", package = "shinymgr")
-
learnr::run_tutorial(name = "modules", package = "shinymgr")
-
learnr::run_tutorial(name = "app_modules", package = "shinymgr")
-
learnr::run_tutorial(name = "tests", package = "shinymgr")
-
learnr::run_tutorial(name = "shinymgr", package = "shinymgr")
-
learnr::run_tutorial(name = "database", package = "shinymgr")
-
learnr::run_tutorial(name = "shinymgr_modules", package = "shinymgr")
-
learnr::run_tutorial(name = "apps", package = "shinymgr")
-
learnr::run_tutorial(name = "analyses", package = "shinymgr")
-
learnr::run_tutorial(name = "reports", package = "shinymgr")
-
learnr::run_tutorial(name = "deployment", package = "shinymgr")
References
https://code.usgs.gov/vtcfwru/shinymgr
Examples
## Only run this example in interactive R sessions
if (interactive()) {
# set the directory path that will house the shinymgr project
parentPath <- tempdir()
shinyMgrPath <- paste0(parentPath, '/shinymgr')
# set up raw directories and fresh database
shinymgr_setup(parentPath, demo = TRUE)
# The shiny app
launch_shinymgr(shinyMgrPath)
# Accepts args to shiny::runApp
launch_shinymgr(shinyMgrPath, quiet = TRUE)
# remove demo
unlink(shinyMgrPath, recursive = TRUE)
}