Load full visualization runtime and extract package functions
Source:R/runtime.R
load_visual_runtime.RdThis helper explicitly loads runtime namespaces and can extract selected functions from target packages while keeping original function environments.
Usage
load_visual_runtime(
style_pkg = "thisplot",
extra_pkgs = NULL,
function_map = list(),
attach_packages = FALSE
)Arguments
- style_pkg
Primary style package, default
thisplot.- extra_pkgs
Optional character vector of extra package names.
- function_map
Named list: package -> character vector of function names.
- attach_packages
Whether to attach packages to the search path. The default is
FALSEto avoid changing the user's R session.
Examples
runtime <- load_visual_runtime(
style_pkg = "stats",
function_map = list(stats = "median")
)
runtime$extracted_functions[["stats::median"]](1:5)
#> [1] 3