Learn R Programming

argonDash (version 0.2.0)

argonTable: Create a Boostrap 4 table container

Description

Build an argon table container

Usage

argonTable(
  ...,
  cardWrap = FALSE,
  title = NULL,
  headTitles,
  dark = FALSE,
  width = 12
)

Arguments

cardWrap

Whether to wrap the table in a card. FALSE by default.

title

Card title if any.

headTitles

Table header names. Must have the same length as the number of argonTableItem in argonTableItems. Set "" to have an empty title field.

dark

Whether to enable dark mode. FALSE by default.

width

Table width. 12 by default.

Examples

Run this code
# NOT RUN {
if (interactive()) {
 library(shiny)
 library(argonR)
 library(argonDash)
 shinyApp(
  ui = argonDashPage(
    navbar = argonDashNavbar(), 
    sidebar = argonDashSidebar(id = "mysidebar"), 
    header = argonDashHeader(), 
    body = argonDashBody(
     argonTable(
      headTitles = c(
       "PROJECT",
       "BUDGET",
       "STATUS",
       "USERS",
       "COMPLETION",
       ""
      ),
      argonTableItems(
       argonTableItem("Argon Design System"),
       argonTableItem(dataCell = TRUE, "$2,500 USD"),
       argonTableItem(
        dataCell = TRUE, 
        argonBadge(
         text = "Pending",
         status = "danger"
        )
       ),
       argonTableItem(
        argonAvatar(
         size = "sm",
         src = "https://image.flaticon.com/icons/svg/219/219976.svg"
         )
       ),
       argonTableItem(
        dataCell = TRUE, 
        argonProgress(value = 60, status = "danger")
       ),
       argonTableItem(
        argonButton(
         name = "Click me!",
         status = "warning",
         icon = "atom",
         size = "sm"
        )
       )
      )
     )
    ), 
    footer = argonDashFooter()
  ),
  server = function(input, output) { }
 )
}


# }

Run the code above in your browser using DataLab