R/setDefaultParams.R

Defines functions setDefaultParams

#' @export
setDefaultParams <- function(params) {
  params <- as.list(params)
  env <- parent.frame(1)

  invisible(
    lapply(names(params), function(key) {
      if (!exists(key, envir = env, inherits = FALSE)) {
        assign(key, params[[key]], envir = env, inherits = FALSE)
      }
    })
  )
}
daattali/rsalad documentation built on Oct. 28, 2019, 12:16 p.m.