runGadget
runGadget(app, server = NULL, port = getOption("shiny.port"),
  viewer = paneViewer(), stopOnCancel = TRUE)Arguments
| app | Either a Shiny app object as created by shinyAppet al, or, a UI object. | 
|---|---|
| server | Ignored if appis a Shiny app object; otherwise, passed
along toshinyApp(i.e.shinyApp(ui = app, server = server)). | 
| port | See runApp. | 
| viewer | Specify where the gadget should be displayed--viewer pane,
dialog window, or external browser--by passing in a call to one of the viewerfunctions. | 
| stopOnCancel | If TRUE(the default), then anobserveEventis automatically created that handlesinput$cancelby callingstopApp()with an error. PassFALSEif you want to handleinput$cancelyourself. | 
Value
- 
The value returned by the gadget.
Description
Similar to runApp, but handles input$cancel automatically, and
if running in RStudio, defaults to viewing the app in the Viewer pane.
Examples
## Not run: ------------------------------------
# library(shiny)
# 
# ui <- fillPage(...)
# 
# server <- function(input, output, session) {
#   ...
# }
# 
# # Either pass ui/server as separate arguments...
# runGadget(ui, server)
# 
# # ...or as a single app object
# runGadget(shinyApp(ui, server))
## ---------------------------------------------