loadSupport: Load an app's supporting R files

Description Usage Arguments Details

View source: R/app.R

Description

Loads all of the supporting R files of a Shiny application. Specifically, this function loads any top-level supporting .R files in the R/ directory adjacent to the app.R/server.R/ui.R files.

Usage

1
2
loadSupport(appDir, renv = new.env(parent = globalenv()),
  globalrenv = globalenv())

Arguments

appDir

The application directory

renv

The environmeny in which the files in the R/ directory should be evaluated.

globalrenv

The environment in which global.R should be evaluated. If NULL, global.R will not be evaluated at all.

Details

At the moment, this function is "opt-in" and only called if the option shiny.autoload.r is set to TRUE.

The files are sourced in alphabetical order (as determined by list.files). global.R is evaluated before the supporting R files in the R/ directory.


austin3087/https-github.com-rstudio-shiny documentation built on Nov. 3, 2019, 2:01 p.m.