Learn R Programming

radiant (version 0.1.95)

state_multiple: Set initial values for shiny input from a list of values

Description

Set initial values for shiny input from a list of values

Usage

state_multiple(inputvar, vals, init = character(0))

Arguments

inputvar
Name shiny input
vals
Possible values for inputvar
init
Initial value to use if state value for input not set

Value

value for inputvar

Details

Useful for select input with multiple = TRUE and when you want to use inputs selected for another tool (e.g., pre_factor and full_factor or hier_clus and kmeans_clus in Radiant)

See Also

state_init

state_single

copy_from

Examples

Run this code
r_state <- list()
state_multiple("test",1:10,1:3)
r_state$test <- 8:10
state_multiple("test",1:10,1:3)
shiny::selectInput("sim", label = "Select:", c("a","b"),
  selected = state_multiple("sim", c("a","b")),  multiple = TRUE)
r_state$sim <- c("a","b")
shiny::selectInput("sim", label = "Select:", c("a","b"),
  selected = state_single("sim", c("a","b")),  multiple = TRUE)

Run the code above in your browser using DataLab