qry_app_flow {shinymgr} | R Documentation |
Retrieve structure of an app module
Description
Returns a dataframe showing the ordered layout of a shinymgr app (e.g., tabs, modules, and the order of presentation).
Usage
qry_app_flow(appName, shinyMgrPath)
Arguments
appName |
The name of the app in the shinymgr database (e.g. iris_explorer) |
shinyMgrPath |
File path to the main shiny manager project directory |
Value
Dataframe consisting of the specified rows and columns
More Info
The qry_app_flow() function is described in the "app_modules" 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
See Also
Other qry:
qry_app_stitching()
,
qry_insert()
,
qry_mod_info()
,
qry_row()
Examples
# set the file path to the main shinymgr directory
parentPath <- tempdir()
shinyMgrPath <- paste0(parentPath, '/shinymgr')
shinymgr_setup(parentPath = parentPath, demo = TRUE)
# get the structure of the iris_explorer app
qry_app_flow(appName = "iris_explorer", shinyMgrPath = shinyMgrPath)
# remove demo
unlink(shinyMgrPath, recursive = TRUE)