Update the style of bscui elements in 'shiny' app
Source:R/update_bscui_styles.R
update_bscui_styles.Rd
Update the style of bscui elements in 'shiny' app
Usage
update_bscui_styles(
proxy,
element_styles,
to_ignore = NULL,
targeted_tags = NULL,
append = FALSE
)
Arguments
- proxy
a
bscui_Proxy
object- element_styles
a data frame with an "id" column and one column per style to apply. If the "id" column is missing, then the modifications apply to the svg selected elements.
- to_ignore
of elements to ignore: if those elements are children of elements to update they won't be updated. This parameter is not taken into account when there is no "id" column in the element_styles data frame.
- targeted_tags
affected tag names. If NULL (default), the structure_shapes of the
bscui
object- append
if TRUE the value will be concatenate with the existing value
Examples
if(interactive()){
from_shiny <- new.env()
shiny::runApp(system.file(
"examples", "shiny-anatomogram", package = "bscui"
))
for(n in names(from_shiny)){
bscui(from_shiny[[n]]) |> print()
}
}