appUI: Main Application UI for nprcgenekeepr

View source: R/appUI.R

appUIR Documentation

Main Application UI for nprcgenekeepr

Description

Main Application UI for nprcgenekeepr

Usage

appUI(siteInfo = NULL)

Arguments

siteInfo

Named list of site configuration as returned by getSiteInfo; defaults to NULL, in which case it is resolved internally via getSiteInfo(expectConfigFile = FALSE). A present-but-malformed site-config file makes that call fail; the failure is caught and logged (futile.logger::flog.warn) rather than propagating, and the UI falls back to hiding the ORIP Reporting tab. Its center and configFile elements gate the Oregon (ONPRC)-specific ORIP Reporting tab, which is shown only for an actual ONPRC configuration (see shouldShowOripTab).

Value

A shiny.tag.list object (as produced by shiny::tagList()) describing the complete GeneKeepR user interface; pass it as the ui argument to shiny::shinyApp() or shiny::runApp().


nprcgenekeepr documentation built on July 26, 2026, 5:06 p.m.