downloadButton

0th

Percentile

Create a download button or link

Use these functions to create a download button or link; when clicked, it will initiate a browser download. The filename and contents are specified by the corresponding downloadHandler defined in the server function.

Usage
downloadButton(outputId, label = "Download", class = NULL)

downloadLink(outputId, label = "Download", class = NULL)

Arguments
outputId
The name of the output slot that the downloadHandler is assigned to.
label
The label that should appear on the button.
class
Additional CSS classes to apply to the tag, if any.
See Also

downloadHandler

Aliases
  • downloadButton
  • downloadLink
Examples
# In server.R:
output$downloadData <- downloadHandler(
  filename = function() {
    paste('data-', Sys.Date(), '.csv', sep='')
  },
  content = function(con) {
    write.csv(data, con)
  }
)

# In ui.R:
downloadLink('downloadData', 'Download')
Documentation reproduced from package shiny, version 0.12.2, License: GPL-3 | file LICENSE

Community examples

Looks like there are no examples yet.