R/utils.R

Defines functions shinyInputLabel dropNulls

#' @note taken from shiny:::shinyInputLabel
shinyInputLabel <- function(inputId, label = NULL) {
  tags$label(
    label, class = "control-label", `for` = inputId,
    class = if (is.null(label)) "shiny-label-null"
  )
}

#' @note taken from shiny:::utils
dropNulls <- function(x) {
  x[!vapply(x, is.null, FUN.VALUE = logical(1))]
}
stefanieschneider/shinyhighlightr documentation built on Nov. 5, 2019, 9:21 a.m.