R/run_app.R

Defines functions runShinyPackageApp

Documented in runShinyPackageApp

#' launch shiny app
#'
#' Launch main shiny app in package with usual params of \code{shiny::runApp}
#'
#' @param ... params are passed to shiny::runApp, e.g. port, launch.browser,
#'   etc.
#'
#' @return This function normally does not return; interrupt R to stop the
#'   application (usually by pressing Ctrl+C or Esc).
#'
#' @import shiny
#'
#' @examples \donttest{runShinyPackageApp(launch.browser = TRUE)}
#' @export
runShinyPackageApp <- function(...) {
    shiny::runApp(
        appDir = system.file(".", package = "shinypackageapp"),
        ...
    )
}
czeildi/shinypackageapp documentation built on May 24, 2019, 2:03 a.m.