
updateDateRangeInput(session, inputId, label = NULL,
start = NULL, end = 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.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.
dateRangeInput
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
updateDateRangeInput(session, "inDateRange",
label = paste("Date range label", x),
start = paste("2013-01-", x, sep=""))
end = paste("2013-12-", x, sep=""))
})
})
Run the code above in your browser using DataLab