Learn R Programming

evanverse (version 0.3.7)

compile_palettes: compile_palettes(): Compile JSON palettes into RDS

Description

Read JSON files under palettes_dir/, validate content, and compile into a structured RDS file.

Usage

compile_palettes(palettes_dir, output_rds, log = TRUE)

Value

Invisibly returns RDS file path (character)

Arguments

palettes_dir

Character. Folder containing subdirs: sequential/, diverging/, qualitative/ (required)

output_rds

Character. Path to save compiled RDS file (required). Use tempdir() for examples/tests.

log

Logical. Whether to log compilation events. Default: TRUE

Examples

Run this code
# \donttest{
# Compile palettes using temporary directory:
compile_palettes(
  palettes_dir = system.file("extdata", "palettes", package = "evanverse"),
  output_rds = file.path(tempdir(), "palettes.rds")
)
# }

Run the code above in your browser using DataLab