Description Usage Arguments Details See Also
View source: R/dashboardSidebar.R
A dashboardSidebar can contain a sidebarMenu. A
sidebarMenu contains menuItems, and they can in turn contain
menuSubItems.
1 2 3 4 5 6 7 8 9 | sidebarMenu(..., id = NULL, .list = NULL)
menuSegment(text)
menuItem(text, ..., icon = NULL, badgeLabel = NULL, badgeColor = "green",
tabName = NULL, href = NULL, newtab = TRUE, selected = NULL)
menuSubItem(text, tabName = NULL, href = NULL, newtab = TRUE,
icon = shiny::icon("angle-double-right"), selected = NULL)
|
... |
For menu items, this may consist of |
id |
For |
.list |
An optional list containing items to put in the menu Same as the
|
text |
Text to show for the menu item. |
icon |
An icon tag, created by |
badgeLabel |
A label for an optional badge. Usually a number or a short word like "new". |
badgeColor |
A color for the badge. Valid colors are listed in validColors. |
tabName |
The name of a tab that this menu item will activate. Not
compatible with |
href |
An link address. Not compatible with |
newtab |
If |
selected |
If |
Menu items (and similarly, sub-items) should have a value for either
href or tabName; otherwise the item would do nothing. If it has
a value for href, then the item will simply be a link to that value.
If a menuItem has a non-NULL tabName, then the menuItem
will behave like a tab – in other words, clicking on the menuItem
will bring a corresponding tabItem to the front, similar to a
tabPanel. One important difference between a
menuItem and a tabPanel is that, for a menuItem, you
must also supply a corresponding tabItem with the same value for
tabName, whereas for a tabPanel, no tabName is needed.
(This is because the structure of a tabPanel is such that the tab name
can be automatically generated.) Sub-items are also able to activate
tabItems.
Menu items (but not sub-items) also may have an optional badge. A badge is a colored oval containing text.
dashboardSidebar for example usage. For
dynamically-generated sidebar menus, see renderMenu and
sidebarMenuOutput.
Other sidebar items: sidebarSearchForm,
sidebarUserPanel
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.