Skip to contents

[Experimental] server supporting the functionalities of the reporter previewer For more details see the vignette: vignette("previewerReporter", "teal.reporter").

Usage

reporter_previewer_srv(
  id,
  reporter,
  rmd_output = c(html = "html_document", pdf = "pdf_document", powerpoint =
    "powerpoint_presentation", word = "word_document"),
  rmd_yaml_args = list(author = "NEST", title = "Report", date =
    as.character(Sys.Date()), output = "html_document", toc = FALSE)
)

Arguments

id

character(1) this shiny module's id.

reporter

Reporter instance

rmd_output

character vector with rmarkdown output types, by default all possible c("pdf_document", "html_document", "powerpoint_presentation", "word_document"). If vector is named then those names will appear in the UI.

rmd_yaml_args

named list with Rmd yaml header fields and their default values. This list will result in the custom subset of User Interface inputs for the download reporter functionality. Default list(author = "NEST", title = "Report", date = Sys.Date(), output = "html_document", toc = FALSE). The list must include at least "output" field. The default value for "output" has to be in the rmd_output argument.