checkboxGroupInput_dsfr

checkboxGroupInput_dsfr(
  inputId,
  label,
  choices = NULL,
  selected = NULL,
  inline = FALSE
)

Arguments

inputId

id de l'input

label

label du bouton

choices

Liste des valeurs à sélectionner (si les éléments de la liste portent un nom, c'est ce nom qui est affiché à l'utilisateur et non la valeur)

selected

Valeurs préselectionnées

inline

Si TRUE, positionne les choix en ligne (c'est-à-dire horizontalement).

Valeur de retour

html

Examples

if (interactive()) {
  
  library(shiny)
  
  ui <- fluidPage_dsfr(
    checkboxGroupInput_dsfr("checkboxes", "Variables to show:",
                            c("Cylinders" = "cyl",
                              "Transmission" = "am",
                              "Gears" = "gear"), inline = TRUE)
  )
  
  server <- function(input, output, session) {
    observeEvent(input$checkboxes, {
      print(input$checkboxes)
    })
  }
  
  shinyApp(ui, server)
}