control_switch_trio {switchboard} | R Documentation |
A trio of switches to toggle on/off three simulation variables.
Description
The control_switch_trio
widget displays three switches to toggle the state
(e.g., on or off, TRUE
or FALSE
) of three simulation variables.
A switch is blue when "on", and gray when "off".
Arguments
inject |
A vector of the three strings for each variable name to be
modified/injected by the switch widget. For example,
|
label |
A vector of three short strings designating labels/captions for each switch. |
size |
A number used to designate the size (magnification) of the
widget. The default is set to |
placeOnGrid |
A row by column coordinate (e.g., |
Value
Nothing.
Usage
switch(inject = c("", "", ""), label = c("", "", ""), size = 1, placeOnGrid = c(1, 1))
See Also
Other injectors:
control_slider_Y_pair()
,
control_slider_Y()
,
control_slider_pair()
,
control_slider()
,
control_switch_pair()
,
control_switch()
,
injector_2D()
,
injector_X()
,
injector()
Examples
## Not run:
varToSlideA <- 0
varToSlideB <- 0
varToSlideC <- 1
for (i in 1:500) {
switchboard(delay = 0.01) %>%
control_switch_trio(inject = c("varToSlideA", "varToSlideB", "varToSlideC"),
label = c("0 to 1", "0 to 1", "1 to 0")) %>%
number_trio(c(varToSlideA, varToSlideB, varToSlideC))
}
switchboard_close()
## End(Not run)