shinyjqui (version 0.3.3)

sortableTableOutput: Create a table output element with sortable rows

Description

Render a standard HTML table with table rows sortable by drag and drop. The order of table rows is recorded in input$<outputId>_order.

Usage

sortableTableOutput(outputId)

Arguments

outputId

output variable to read the table from

Value

A table output element that can be included in a panel

See Also

shiny::tableOutput, sortableRadioButtons, sortableCheckboxGroupInput, sortableTabsetPanel, selectableTableOutput

Examples

Run this code
# NOT RUN {
## Only run this example in interactive R sessions
if (interactive()) {
  shinyApp(
    ui = fluidPage(
      verbatimTextOutput("rows"),
      sortableTableOutput("tbl")
    ),
    server = function(input, output) {
      output$rows <- renderPrint({input$tbl_row_index})
      output$tbl <- renderTable(mtcars, rownames = TRUE)
    }
  )
}

# }

Run the code above in your browser using DataCamp Workspace