This class is used to represent a parameter that has multiple values. Each value has a different label to differentiate values. Only experts should interact directly with this class.
Id() identifier for parameter.
character name of parameter.
numeric vector of values.
numeric vector of default values.
character name of the class that the values inherit
from (e.g. "integer".
numeric vector specifying the minimum
permitted value for each element in $value.
numeric vector specifying the maximum
permitted value for each element in $value.
function used to construct a
shiny::shiny() interface for modifying values.
x$print()
x$show()
x$reset()
print the object.
show the object.
change the parameter values to be the default values.