
Last chance! 50% off unlimited learning
Sale ends in
updateDateInput(session, inputId, label = NULL, value = NULL, min = NULL,
max = NULL)
session
object passed to function given to
shinyServer
.yyyy-mm-dd
format.yyyy-mm-dd
format.yyyy-mm-dd
format.The syntax of these functions is similar to the functions that created the
inputs in the first place. For example, numericInput()
and
updateNumericInput()
take a similar set of arguments.
Any arguments with NULL values will be ignored; they will not result in any changes to the input object on the client.
dateInput
shinyServer(function(input, output, session) {
observe({
# We'll use the input$controller variable multiple times, so save it as x
# for convenience.
x <- input$controller
updateDateInput(session, "inDate",
label = paste("Date label", x),
value = paste("2013-04-", x, sep=""),
min = paste("2013-04-", x-1, sep=""),
max = paste("2013-04-", x+1, sep="")
)
})
})
Run the code above in your browser using DataLab