| gov_summary | R Documentation |
This function creates a tabs based table. It requires a single dataframe with a grouping variable.
gov_summary(inputId, headers, info, action = FALSE, border = TRUE)
inputId |
The id assigned to the component's root element. For Shiny
input components this is also the name used to access the value via
|
headers |
input for the row headers value |
info |
Summary information values for the table. Each value accepts a
plain character string, or |
action |
whenever a change link is needed. Sets input to the value of
the headers using lowercase and with underscore to replace gaps. Default
set to |
border |
set if the table should have borders. Default set
to |
a summary list table HTML shiny tag object
Other Govstyle feedback types:
confirmation_panel(),
details(),
gov_tag(),
inset_text(),
label_hint(),
noti_banner(),
value_box(),
warning_text()
# Create an example dataset
headers <- c(
"Name",
"Date of birth",
"Contact information",
"Contact details"
)
info <- c(
"Sarah Philips",
"5 January 1978",
"72 Guild Street <br> London <br> SE23 6FH",
"07700 900457 <br> sarah.phillips@example.com"
)
ui <- shinyGovstyle::gov_page(
shinyGovstyle::header(
org_name = "Example",
service_name = "User Examples",
logo="shinyGovstyle/images/moj_logo.png"
),
shinyGovstyle::gov_main_layout(
shinyGovstyle::gov_summary("sumID", headers, info, action = FALSE)
),
shinyGovstyle::footer(full = TRUE)
)
server <- function(input, output, session) {}
if (interactive()) shinyApp(ui = ui, server = server)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.