| ShinyModule {TreatmentPatterns} | R Documentation |
ShinyModule
Description
ShinyModule super class
Active bindings
namespaceNamespace of the module.
Methods
Public methods
Method new()
Initializer method
Usage
ShinyModule$new(namespace)
Arguments
namespace(
character(1))
Returns
(invisible(self))
Method validate()
Validator method
Usage
ShinyModule$validate()
Returns
(invisible(self))
Method uiMenu()
Method to include a menuItem to link to the body.
Usage
ShinyModule$uiMenu(label, tag)
Arguments
label(
character(1))
Label to show for themenuItem.tag(
character(1))
Tag to use internally ininput.
Returns
(menuItem)
Method uiBody()
Method to include a tabItem to include the body.
Usage
ShinyModule$uiBody()
Returns
(tabItem)
Method server()
Method to handle the back-end.
Usage
ShinyModule$server(input, output, session)
Arguments
input(
input)
Input from the server function.output(
output)
Output from the server function.session(
session)
Session from the server function.
Returns
(NULL)
Method clone()
The objects of this class are cloneable with this method.
Usage
ShinyModule$clone(deep = FALSE)
Arguments
deepWhether to make a deep clone.
[Package TreatmentPatterns version 2.6.7 Index]