verbatimTextOutput: Create a verbatim text output element

Description Usage Arguments Details Value Examples

View source: R/bootstrap.R

Description

Render a reactive output variable as verbatim text within an application page. The text will be included within an HTML pre tag.

Usage

1
verbatimTextOutput(outputId, placeholder = FALSE)

Arguments

outputId

output variable to read the value from

placeholder

if the output is empty or NULL, should an empty rectangle be displayed to serve as a placeholder? (does not affect behavior when the the output in nonempty)

Details

Text is HTML-escaped prior to rendering. This element is often used with the renderPrint function to preserve fixed-width formatting of printed objects.

Value

A verbatim text output element that can be included in a panel

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
## Only run this example in interactive R sessions
if (interactive()) {
  shinyApp(
    ui = basicPage(
      textInput("txt", "Enter the text to display below:"),
      verbatimTextOutput("default"),
      verbatimTextOutput("placeholder", placeholder = TRUE)
    ),
    server = function(input, output) {
      output$default <- renderText({ input$txt })
      output$placeholder <- renderText({ input$txt })
    }
  )
}

sheikhbarabas/shiny documentation built on May 29, 2019, 9:22 p.m.