Module calls multiple module_teal_data
in sequence so that reactive teal_data
output
from one module is handed over to the following module's input.
Usage
ui_transform_data(id, transformers = list(), class = "well")
srv_transform_data(
id,
data,
transformers = list(),
modules,
is_transformer_failed = reactiveValues()
)
Arguments
- id
(
character(1)
) Module id- transformers
(
list
ofteal_data_module
) that will be applied to transform the data. Each transform module UI will appear in theteal
's sidebar panel. Transformers'datanames
are added to thedatanames
. Seeteal_transform_module()
.- data
(
reactive teal_data
)- modules
(
teal_modules
orteal_module
) Fordatanames
validation purpose- is_transformer_failed
(
reactiveValues
) containslogical
flags named after each transformer. Help to determine if any previous transformer failed, so that following transformers can be disabled and display a generic failure message.