shiny
htmltools
req()
seq()
on.exit()
observe()
isolate
observeEvent
eventReactive
reactiveTimer()
invalidateLater(ms)
git
create a control that allows the user to select variables of specified type from a given reactive dataset.
selectVarInput <- function(id) { selectInput(NS(id, "var"), "Variable", choices = NULL) }