runGadget

0th

Percentile

Run a gadget

Similar to runApp, but handles input$cancel automatically, and if running in RStudio, defaults to viewing the app in the Viewer pane.

Usage
runGadget(app, server = NULL, port = getOption("shiny.port"), viewer = paneViewer(), stopOnCancel = TRUE)
Arguments
app
Either a Shiny app object as created by shinyApp et al, or, a UI object.
server
Ignored if app is a Shiny app object; otherwise, passed along to shinyApp (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 viewer functions.
stopOnCancel
If TRUE (the default), then an observeEvent is automatically created that handles input$cancel by calling stopApp() with an error. Pass FALSE if you want to handle input$cancel yourself.
Value

The value returned by the gadget.

Aliases
  • runGadget
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))
# ## End(Not run)
Documentation reproduced from package shiny, version 0.14.2, License: GPL-3 | file LICENSE

Community examples

Looks like there are no examples yet.