Skip to contents

In results='asis' chunks (e.g. when using show_when_open), bare htmlwidget objects are NOT rendered by knitr. This helper converts the widget (or tagList from .embed_cross_tab) to HTML and cat()s it so it appears in the output.

Usage

render_viz_html(result)

Arguments

result

A highcharter object, htmlwidget, shiny.tag, or shiny.tag.list

Value

Called for its side-effect (cat()).

Examples

if (FALSE) { # \dontrun{
# In a QMD chunk with results='asis':
show_when_open('{"var":"year","op":"eq","val":"2024"}')
result <- viz_bar(data = df, x_var = "category")
render_viz_html(result)
show_when_close()
} # }