R/utils.R

Defines functions dropNulls classNames

#' @export
classNames <- function(...) {
  nms <- unlist(rlang::list2(...))
  nms <- unlist(lapply(nms, strsplit, "\\s", perl = TRUE))
  paste(nms[!duplicated(nms)], collapse = " ")
}

dropNulls <- function(x) {
  x[!vapply(x, is.null, FUN.VALUE = logical(1))]
}
shunsambongi/shuny documentation built on Aug. 19, 2022, 9:57 a.m.