R/setAttribute.R

Defines functions setAttribute

Documented in setAttribute

#' A wrapper for \code{attr(x, which) = y}.
#'
#' @param x [any]\cr
#'  Your object.
#' @param which [\code{character(1)}]\cr
#'  Name of the attribute to set
#' @param value [\code{ANY}]\cr
#'  Value for the attribute.
#' @return Changed object \code{x}.
#' @export
#' @examples
#' setAttribute(list(), "foo", 1)
setAttribute = function(x, which, value) {
  attr(x, which) = value
  x
}

Try the BBmisc package in your browser

Any scripts or data that you put into this service are public.

BBmisc documentation built on Sept. 29, 2022, 5:12 p.m.