createModuleConfig
createModuleConfig.RdCreate an R list with the config specification
Usage
createModuleConfig(
moduleId = "about",
tabName = "About",
shinyModulePackage = "OhdsiShinyModules",
shinyModulePackageVersion = "3.0.0",
moduleUiFunction = "aboutViewer",
moduleServerFunction = "aboutServer",
moduleInfoBoxFile = "aboutHelperFile()",
moduleIcon = "info",
installSource = "CRAN",
gitHubRepo = NULL
)Arguments
- moduleId
The shiny id for the tab containing the module UI
- tabName
The name of the tab in the shiny app (this will be the side menu button text)
- shinyModulePackage
The R package to find the server and UI functions
- shinyModulePackageVersion
The minimum version of the shinyModulePackage
- moduleUiFunction
The name of the UI function in the R package shinyModulePackage
- moduleServerFunction
The name of the server function in the R package shinyModulePackage
- moduleInfoBoxFile
The function in the R package shinyModulePackage that contains info text
- moduleIcon
The icon to use for the side menu button
- installSource
Either CRAN or github specifying where to install shinyModulePackage from
- gitHubRepo
If installSource is github then this is the github repo containing the package e.g., 'ohdsi'
See also
Other ModuleConfig:
createDefaultAboutConfig(),
createDefaultCharacterizationConfig(),
createDefaultCohortDiagnosticsConfig(),
createDefaultCohortGeneratorConfig(),
createDefaultCohortMethodConfig(),
createDefaultDatasourcesConfig(),
createDefaultEstimationConfig(),
createDefaultEvidenceSynthesisConfig(),
createDefaultHomeConfig(),
createDefaultPhevaluatorConfig(),
createDefaultPredictionConfig(),
createDefaultReportConfig(),
createDefaultSccsConfig()