This prototype is used to represent a parameter that can be any object. Only experts should interact directly with this prototype.
character
identifier for parameter.
character
name of parameter.
tibble::tibble()
object.
list
object containing a function
that
is used to validate changes to the parameter.
list
object containing a function
used to
construct a shiny interface for modifying values.
x$print()
x$show()
x$validate(x)
x$get()
x$set(x)
x$reset()
x$render(...)
object used to set a new parameter value.
arguments passed to $widget
.
print the object.
show the object.
check if a proposed new parameter is valid.
extract the parameter value.
update the parameter value.
update the parameter value to be the default value.
create a shiny::shiny()
widget to modify
parameter values.