Module Decorator Class
Module Decorator Class
instanceId(character(1)) Random ID
parentNamespace(character(1)) Namespace parent module
moduleName(character(1)) Module name
moduleId(character(1)) Module id
moduleName-instanceId
namespace(character(1)) Namespace, composed like:
[parentNamespace-]moduleName-instanceId where parentNamespace is
optional
reactiveValues(reactivevalues) Reactive values. use
shiny::isolate() to get a non-reactive item from the reactive
environment.
new()Initializer method
ShinyModule$new()(self)
validate()Validator method
ShinyModule$validate()(self)
(tagList)
server()Method to handle the back-end.
ShinyModule$server(input, output, session)input(input) Input from the server function.
output(output) Output from the server function.
session(session) Session from the server function.
(NULL)
clone()The objects of this class are cloneable with this method.
ShinyModule$clone(deep = FALSE)deepWhether to make a deep clone.