R: Create a dashboard sidebar.

dashboardSidebar {shinydashboard} | R Documentation

## Create a dashboard sidebar.

### Description

A dashboard sidebar typically contains a `sidebarMenu`, although it may also contain a `sidebarSearchForm`, or other Shiny inputs.

### Usage

    dashboardSidebar(..., disable = FALSE, width = NULL)

### Arguments

`...` | Items to put in the sidebar.
`disable` | If `TRUE`, the sidebar will be disabled.
`width` | The width of the sidebar. This must either be a number which specifies the width in pixels, or a string that specifies the width in CSS units.

### See Also

`sidebarMenu`

### Examples

    ## Only run this example in interactive R sessions
    if (interactive()) {
    header <- dashboardHeader()

    sidebar <- dashboardSidebar(
      sidebarUserPanel("User Name",
        subtitle = a(href = "#", icon("circle", class = "text-success"), "Online"),
        # Image file should be in www/ subdir
        image = "userimage.png"
      ),
      sidebarSearchForm(label = "Enter a number", "searchText", "searchButton"),
      sidebarMenu(
        # Setting id makes input$tabs give the tabName of currently-selected tab
        id = "tabs",
        menuItem("Dashboard", tabName = "dashboard", icon = icon("dashboard")),
        menuItem("Widgets", icon = icon("th"), tabName = "widgets", badgeLabel = "new",
                 badgeColor = "green"),
        menuItem("Charts", icon = icon("bar-chart-o"),
          menuSubItem("Sub-item 1", tabName = "subitem1"),
          menuSubItem("Sub-item 2", tabName = "subitem2")
        )
      )
    )

    body <- dashboardBody(
      tabItems(
        tabItem("dashboard",
          div(p("Dashboard tab content"))
        ),
        tabItem("widgets",
          "Widgets tab content"
        ),
        tabItem("subitem1",
          "Sub-item 1 tab content"
        ),
        tabItem("subitem2",
          "Sub-item 2 tab content"
        )
      )
    )

    shinyApp(
      ui = dashboardPage(header, sidebar, body),
      server = function(input, output) { }
    )
    }

[Package shinydashboard version 0.5.3 Index]