Custom taskItem
taskItem(text, value = 0, color = "aqua", href = NULL, inputId = NULL)
text | The task text. |
---|---|
value | A percent value to use for the bar. |
color | A color for the bar. Valid colors are listed in validColors. |
href | An optional URL to link to. |
inputId | If not NULL, this item behaves like an action button. |
if (interactive()) { library(shiny) library(shinydashboard) library(shinydashboardPlus) shinyApp( ui = dashboardPage( dashboardHeader( dropdownMenu( type = "tasks", badgeStatus = "danger", taskItem( inputId = "mytask", value = 20, color = "aqua", text = "Click me!" ), taskItem( value = 40, color = "green", text = "Basic item" ) ) ), dashboardSidebar(), dashboardBody(), title = "Dashboard example" ), server = function(input, output) { observeEvent(input$mytask, { showModal(modalDialog( title = "Important message", "This is an important message!" )) }) } ) }