AbstractSideBar.ItemComponentFactory that creates
NativeButtons.AbstractSideBar.SectionComponentFactory that creates
a Panel with a VerticalLayout that contains the items.AbstractSideBar.ItemComponentFactory to use.AbstractSideBar.SectionComponentFactory to use.AccordionSideBar.SectionComponentFactory.AccordionSideBar
component.SideBarItem, instructing the side bar
to use a FontAwesome icon for the item.FontAwesomeIcon.null if none has been set.null if not found.AbstractSideBar.ItemComponentFactory.null if not set.null if none has been set.AbstractSideBar.SectionComponentFactory.SideBarItem, instructing the side bar
to use a ThemeResource icon for the item, but to look up the actual
resource ID from an I18N.LocalizedThemeIcon.ItemComponentFactory to use when creating the items of the section.AbstractSideBar.ItemComponentFactory to use.AbstractSideBar.SectionComponentFactory to use.AccordionSideBar and its dependencies.AccordionSideBar item that a user can click on.SideBarItem annotation.SideBarItem.Resource.AccordionSideBar section that can contain items.SideBarSection annotation.SideBarSections on the same
bean.SideBarItem, instructing the side bar
to use a ThemeResource icon for the item.ThemeIcon.SideBarItem, instructing the side bar
to use a Vaadin Font Icon for the item.VaadinFontIcon.ItemFilter that uses
VaadinSecurity to filter out items with the Secured annotation
based on the current user's authorities.VaadinSecurityItemFilter.Valo theme.ValoSideBar.ItemComponentFactory that creates
Buttons.ValoSideBar.SectionComponentFactory that adds the section header
and items directly to the composition root.Copyright © 2016. All rights reserved.