Render a reactive output variable as HTML within an application page. The
text will be included within an HTML div tag, and is presumed to contain
HTML content which should not be escaped.
Usage
htmlOutput(
outputId,
inline = FALSE,
container = if (inline) span else div,
fill = FALSE,
...
)
uiOutput(
outputId,
inline = FALSE,
container = if (inline) span else div,
fill = FALSE,
...
)
Value
An HTML output element that can be included in a panel
Arguments
outputId
output variable to read the value from
inline
use an inline (span()) or block container (div())
for the output
container
a function to generate an HTML element to contain the text
fill
If TRUE, the result of container is treated as both a fill
item and container (see htmltools::bindFillRole()), which means both the
container as well as its immediate children (i.e., the result of
renderUI()) are allowed to grow/shrink to fit a fill container with an
opinionated height. Set fill = "item" or fill = "container" to treat
container as just a fill item or a fill container.
...
Other arguments to pass to the container tag function. This is
useful for providing additional classes for the tag.
Details
uiOutput is intended to be used with renderUI on the server side. It is
currently just an alias for htmlOutput.