Update the available choices, current selection, and/or selection-marker
style of an existing glassSelect() input.
Arguments
- session
Shiny session.
- inputId
Input id of the widget.
- choices
New choices, or
NULLto keep current choices.- selected
New selected value, or
NULLto keep the current selection. Usecharacter(0)to clear.- check_style
Optional new style string. One of
"checkbox","check-only", or"filled". Defaults toNULL, which keeps the current style unchanged.
Details
This function follows Shiny-style update semantics:
choices = NULLleaves choices unchangedselected = NULLleaves selection unchangedselected = character(0)clears the selectioncheck_style = NULLleaves the current style unchanged
When choices is supplied and selected is not, the browser side
keeps the current selection if it is still present in the new choices.