Internal method that creates UI with buttons to download a plot as a PDF or ggplot object.
tabPanelModule(
input,
output,
session,
plotObject = NULL,
plotName = NULL,
plotObject2 = NULL,
plotName2 = NULL,
is.plotly = FALSE,
is.grid = FALSE
)
gets user input from UI
designates output for UI.
Shiny variable for server modules.
Reactive plot object defined elsewhere in the server function.
Character string designating name of the plot for PDF output.
Reactive plot object for the (optional) second plot.
Character string designating name of the (optional) second plot for the PDF output
Indicates if plots are plotly generated. Defaults to FALSE.
Indicates if plot is generated using grid.arrange() to arrange ggplot objects. If TRUE, prints plot object implicitly rather than explicitly.
Julia Wrobel julia.wrobel@cuanschutz.edu