withTags
withTags(code)
Arguments
| code | A set of tags. |
|---|
Description
This function makes it simpler to write HTML-generating code. Instead of
needing to specify tags each time a tag function is used, as in
tags$div() and tags$p(), code inside withTags is
evaluated with tags searched first, so you can simply use
div() and p().
Details
If your code uses an object which happens to have the same name as an
HTML tag function, such as source() or summary(), it will call
the tag function. To call the intended (non-tags function), specify the
namespace, as in base::source() or base::summary().
Examples
# Using tags$ each time tags$div(class = "myclass", tags$h3("header"), tags$p("text") )<div class="myclass"> <h3>header</h3> <p>text</p> </div># Equivalent to above, but using withTags withTags( div(class = "myclass", h3("header"), p("text") ) )<div class="myclass"> <h3>header</h3> <p>text</p> </div>