inst/doc/downloadFile-module.R

## ----eval=F-------------------------------------------------------------------
#  # Inside ui_body.R or ui_sidebar.R
#  
#  #single download type
#  downloadFileButton("object_id1",
#                     downloadtypes = c("csv"),
#                     hovertext = "Button 1 Tooltip")
#  
#  #multiple download types
#  downloadFileButton("object_id2",
#                     downloadtypes = c("csv", "tsv"),
#                     hovertext = "Button 2 Tooltip")

## ----eval = F-----------------------------------------------------------------
#  # Inside server_local.R
#  
#  #single download type
#  downloadFile("object_id1",
#               logger = ss_userAction.Log,
#               filenameroot = "mydownload1",
#               datafxns = list(csv = mydatafxn1),
#               aspectratio = 1)
#  
#  #multiple download types
#  downloadFile("object_id2",
#               logger = ss_userAction.Log,
#               filenameroot = "mytype2",
#               datafxns = list(csv = mydatafxn1, xlsx = mydatafxn2),
#               aspectratio = 1)

## ----eval=F-------------------------------------------------------------------
#  library(periscope)
#  
#  app_dir = tempdir()
#  create_new_application('mysampleapp', location = app_dir, sampleapp = TRUE)
#  runApp(paste(app_dir, 'mysampleapp', sep = .Platform$file.sep))

Try the periscope package in your browser

Any scripts or data that you put into this service are public.

periscope documentation built on Nov. 7, 2023, 1:06 a.m.