Nothing
## ----include = FALSE----------------------------------------------------------
knitr::opts_chunk$set(
collapse = TRUE,
comment = "#>"
)
## ----add-panel, eval=FALSE, echo = FALSE--------------------------------------
# library(dockViewR)
# shinyAppDir(system.file("examples/add_panel", package = "dockViewR"))
## ----results="asis", echo=FALSE, warning=FALSE, comment = ""------------------
dockViewR:::print_r_code("examples/add_panel/app.R")
## ----add-panel_url, echo = FALSE, results = 'asis'----------------------------
# extract the code from knitr code chunks by ID
code <- paste0(
c(
"webr::install(\"dockViewR\", repos = \"https://rinterface.github.io/rinterface-wasm-cran/\")",
knitr::knit_code$get("add-panel")
),
collapse = "\n"
)
url <- roxy.shinylive::create_shinylive_url(code, header = FALSE)
## ----add-panel_iframe, echo = FALSE, eval = TRUE------------------------------
shiny::tags$iframe(
class = "border border-5 rounded shadow-lg",
src = url,
width = "125%",
height = "900px"
)
## ----remove-panel, eval=FALSE, echo = FALSE-----------------------------------
# library(dockViewR)
# shinyAppDir(system.file("examples/remove_panel", package = "dockViewR"))
## ----results="asis", echo=FALSE, warning=FALSE, comment = ""------------------
dockViewR:::print_r_code("examples/remove_panel/app.R")
## ----remove-panel_url, echo = FALSE, results = 'asis'-------------------------
# extract the code from knitr code chunks by ID
code <- paste0(
c(
"webr::install(\"dockViewR\", repos = \"https://rinterface.github.io/rinterface-wasm-cran/\")",
knitr::knit_code$get("remove-panel")
),
collapse = "\n"
)
url <- roxy.shinylive::create_shinylive_url(code, header = FALSE)
## ----remove-panel_iframe, echo = FALSE, eval = TRUE---------------------------
shiny::tags$iframe(
class = "border border-5 rounded shadow-lg",
src = url,
width = "125%",
height = "900px"
)
## ----move-panel, eval=FALSE, echo = FALSE-------------------------------------
# library(dockViewR)
# shinyAppDir(system.file("examples/move_panel", package = "dockViewR"))
## ----results="asis", echo=FALSE, warning=FALSE, comment = ""------------------
dockViewR:::print_r_code("examples/move_panel/app.R")
## ----move-panel_url, echo = FALSE, results = 'asis'---------------------------
# extract the code from knitr code chunks by ID
code <- paste0(
c(
"webr::install(\"dockViewR\", repos = \"https://rinterface.github.io/rinterface-wasm-cran/\")",
knitr::knit_code$get("move-panel")
),
collapse = "\n"
)
url <- roxy.shinylive::create_shinylive_url(code, header = FALSE)
## ----move-panel_iframe, echo = FALSE, eval = TRUE-----------------------------
shiny::tags$iframe(
class = "border border-5 rounded shadow-lg",
src = url,
width = "125%",
height = "900px"
)
## ----move-group, eval=FALSE, echo = FALSE-------------------------------------
# library(dockViewR)
# shinyAppDir(system.file("examples/move_group", package = "dockViewR"))
## ----results="asis", echo=FALSE, warning=FALSE, comment = ""------------------
dockViewR:::print_r_code("examples/move_group/app.R")
## ----move-group_url, echo = FALSE, results = 'asis'---------------------------
# extract the code from knitr code chunks by ID
code <- paste0(
c(
"webr::install(\"dockViewR\", repos = \"https://rinterface.github.io/rinterface-wasm-cran/\")",
knitr::knit_code$get("move-group")
),
collapse = "\n"
)
url <- roxy.shinylive::create_shinylive_url(code, header = FALSE)
## ----move-group_iframe, echo = FALSE, eval = TRUE-----------------------------
shiny::tags$iframe(
class = "border border-5 rounded shadow-lg",
src = url,
width = "125%",
height = "900px"
)
## ----move-group2, eval=FALSE, echo = FALSE------------------------------------
# library(dockViewR)
# shinyAppDir(system.file("examples/move_group2", package = "dockViewR"))
## ----results="asis", echo=FALSE, warning=FALSE, comment = ""------------------
dockViewR:::print_r_code("examples/move_group2/app.R")
## ----move-group2_url, echo = FALSE, results = 'asis'--------------------------
# extract the code from knitr code chunks by ID
code <- paste0(
c(
"webr::install(\"dockViewR\", repos = \"https://rinterface.github.io/rinterface-wasm-cran/\")",
knitr::knit_code$get("move-group2")
),
collapse = "\n"
)
url <- roxy.shinylive::create_shinylive_url(code, header = FALSE)
## ----move-group2_iframe, echo = FALSE, eval = TRUE----------------------------
shiny::tags$iframe(
class = "border border-5 rounded shadow-lg",
src = url,
width = "125%",
height = "900px"
)
## -----------------------------------------------------------------------------
dockViewR:::test_dock
## -----------------------------------------------------------------------------
str(dockViewR:::test_dock)
## ----serialise, eval=FALSE, echo = FALSE--------------------------------------
# library(dockViewR)
# shinyAppDir(system.file("examples/serialise", package = "dockViewR"))
## ----results="asis", echo=FALSE, warning=FALSE, comment = ""------------------
dockViewR:::print_r_code("examples/serialise/app.R")
## ----serialise_url, echo = FALSE, results = 'asis'----------------------------
# extract the code from knitr code chunks by ID
code <- paste0(
c(
"webr::install(\"dockViewR\", repos = \"https://rinterface.github.io/rinterface-wasm-cran/\")",
knitr::knit_code$get("serialise")
),
collapse = "\n"
)
url <- roxy.shinylive::create_shinylive_url(code, header = FALSE)
## ----serialise_iframe, echo = FALSE, eval = TRUE------------------------------
shiny::tags$iframe(
class = "border border-5 rounded shadow-lg",
src = url,
width = "125%",
height = "900px"
)
## ----replace_panel_content, eval=FALSE, echo = FALSE--------------------------
# library(dockViewR)
# shinyAppDir(system.file(
# "examples/replace_panel_content",
# package = "dockViewR"
# ))
## ----results="asis", echo=FALSE, warning=FALSE, comment = ""------------------
dockViewR:::print_r_code("examples/replace_panel_content/app.R")
## ----replace_panel_content_url, echo = FALSE, results = 'asis'----------------
# extract the code from knitr code chunks by ID
code <- paste0(
c(
"webr::install(\"dockViewR\", repos = \"https://rinterface.github.io/rinterface-wasm-cran/\")",
knitr::knit_code$get("replace_panel_content")
),
collapse = "\n"
)
url <- roxy.shinylive::create_shinylive_url(code, header = FALSE)
## ----replace_panel_content_iframe, echo = FALSE, eval = TRUE------------------
shiny::tags$iframe(
class = "border border-5 rounded shadow-lg",
src = url,
width = "125%",
height = "900px"
)
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.