source-gui-layer {shinyCohortBuilder} | R Documentation |
Source compatibility methods.
Description
List of methods that allow compatibility of different source types. Most of the methods should be defined in order to make new source layer functioning. See 'Details' section for more information.
Details
The package is designed to make the functionality work with multiple data sources. Data source can be based for example on list of tables, connection to database schema or API service that allows to access and operate on data. In order to make new source type layer functioning, the following list of methods should be defined:
.render_filters
.update_data_stats
.step_attrition
.custom_attrition
.available_filter_choices
autofilter
Except from the above methods, you may extend the existing or new source with providing custom gui filtering methods. See gui-filter-layer. In order to see more details about how to implement custom source check 'vignette("custom-gui-layer")'.
Value
Various type outputs dependent on the selected method. See each method documentation for details.