actionButton

0th

Percentile

Action button/link

Creates an action button or link whose value is initially zero, and increments by one each time it is pressed.

Usage
actionButton(inputId, label, icon = NULL, width = NULL, ...)

actionLink(inputId, label, icon = NULL, ...)

Arguments
inputId
The input slot that will be used to access the value.
label
The contents of the button or link--usually a text label, but you could also use any other HTML, like an image.
icon
An optional icon to appear on the button.
width
The width of the input, e.g. '400px', or '100%'; see validateCssUnit.
...
Named attributes to be applied to the button or link.
See Also

observeEvent and eventReactive

Other input.elements: animationOptions, sliderInput; checkboxGroupInput; checkboxInput; dateInput; dateRangeInput; fileInput; numericInput; passwordInput; radioButtons; selectInput, selectizeInput; submitButton; textInput

Aliases
  • actionButton
  • actionLink
Examples
# In server.R
output$distPlot <- renderPlot({
  # Take a dependency on input$goButton
  input$goButton

  # Use isolate() to avoid dependency on input$obs
  dist <- isolate(rnorm(input$obs))
  hist(dist)
})

# In ui.R
actionButton("goButton", "Go!")
Documentation reproduced from package shiny, version 0.12.2, License: GPL-3 | file LICENSE

Community examples

Looks like there are no examples yet.