Learn R Programming

toastui (version 0.4.0)

grid_click: Click event (in shiny)

Description

Click event (in shiny)

Usage

grid_click(grid, inputId)

Value

A datagrid htmlwidget.

Arguments

grid

A table created with datagrid().

inputId

The input slot that will be used to access the value.

Examples

Run this code
if (interactive()) {
  library(shiny)
  library(toastui)

  ui <- fluidPage(
    tags$h2("datagrid click"),
    datagridOutput("grid"),
    verbatimTextOutput("res")
  )

  server <- function(input, output, session) {

    df <- data.frame(
      index = 1:12,
      month = month.name,
      letters = letters[1:12]
    )

    output$grid <- renderDatagrid({
      datagrid(df) %>%
        grid_click(
          inputId = "click"
        )
    })

    output$res <- renderPrint({
      input$click
    })
  }

  shinyApp(ui, server)
}

Run the code above in your browser using DataLab