
Last chance! 50% off unlimited learning
Sale ends in
A stylized radio input. A reactive input with multiple choices where only one choice and value at most may be selected.
radioInput(id, choices = NULL, values = choices,
selected = values[[1]], ..., inline = FALSE)updateRadioInput(id, choices = NULL, values = choices,
selected = NULL, inline = FALSE, enable = NULL, disable = NULL,
valid = NULL, invalid = NULL, session = getDefaultReactiveDomain())
A character string specifying the id of the reactive input.
A character vector or list of tag elements specifying the input's choices.
A character vector, list of character strings, vector of values
to coerce to character strings, or list of values to coerce to character
strings specifying the values of the radio input's choices, defaults to
choices
.
One of values
indicating the default selected value of the
radio input, defaults to NULL
, in which case the first choice is
selected by default.
Additional named arguments passed as HTML attributes to the parent element or tag elements passed as child elements to the parent element.
If TRUE
, the radio input renders inline, defaults to FALSE
,
in which case the radio controls render on separate lines.
One of values
specifying particular choices to enable or
TRUE
specifying the entire input is enabled, defaults to NULL
.
One of values
specifying particular choices to disable or
TRUE
specifying the entire input is disabled, defaults to NULL
.
A character string specifying a message to the user indicating
how the input's value is valid, defaults to NULL.
A character string specifying a message to the user
indicating how the input's value is invalid, defaults to NULL
.
A reactive context, defaults to getDefaultReactiveDomain()
.
Other inputs: buttonGroupInput
,
buttonInput
, checkbarInput
,
checkboxInput
, chipInput
,
fileInput
, formInput
,
listGroupInput
, menuInput
,
navInput
, radiobarInput
,
rangeInput
, selectInput
,
textInput
# NOT RUN {
### Out-of-the-box radios
radioInput(
id = "radio1",
choices = c(
"Vehicula adipiscing mattis",
"Magna nullam",
"Aenean venenatis",
"Tristique quam porta"
)
)
### Inline radio input
radioInput(
id = "radio2",
choices = c(
"Choice 1",
"Choice 2",
"Choice 3"
),
inline = TRUE # <-
)
# }
Run the code above in your browser using DataLab