R/navbar_page_with_text.R

Defines functions navbar_page_with_text

Documented in navbar_page_with_text

#' NavbarPage which can contain html text
#'
#' @param ... Arguments to navbarPage
#' @param text HTML text (or actionButton ...)
#'
#' @export
#' @rdname navbar_page_with_text
navbar_page_with_text <- function(..., text) {
  navbar <- shiny::navbarPage(...)
  textEl <- shiny::tags$p(class = "navbar-text", text)
  navbar[[3]][[1]]$children[[1]] <- htmltools::tagAppendChild(
    navbar[[3]][[1]]$children[[1]], textEl)
  navbar
}

#' @export
#' @rdname navbar_page_with_text
navbarPageWithText <- navbar_page_with_text
markusdumke/lepidisthelper documentation built on Oct. 21, 2019, 3:54 a.m.