Class RouteTabs

All Implemented Interfaces:
AttachNotifier, DetachNotifier, HasElement, HasEnabled, HasSize, HasStyle, HasTheme, HasThemeVariant<TabsVariant>, BeforeEnterObserver, BeforeEnterHandler, Serializable

@Deprecated(forRemoval=true) public class RouteTabs extends Tabs implements BeforeEnterObserver
Deprecated, for removal: This API element is subject to removal in a future version.
Deprecated for removal. Use EnhancedRouteTabs instead.
Extension of Tabs in order to allow to bind tabs with Routes.
See Also:
  • Constructor Details

    • RouteTabs

      public RouteTabs()
      Deprecated, for removal: This API element is subject to removal in a future version.
  • Method Details

    • add

      public void add(RouterLink routerLink)
      Deprecated, for removal: This API element is subject to removal in a future version.
    • beforeEnter

      public void beforeEnter(BeforeEnterEvent event)
      Deprecated, for removal: This API element is subject to removal in a future version.
      Specified by:
      beforeEnter in interface BeforeEnterHandler
    • getRouterLinkTabMap

      public Map<RouterLink,Tab> getRouterLinkTabMap()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • getFirstRoute

      public RouterLink getFirstRoute()
      Deprecated, for removal: This API element is subject to removal in a future version.
    • addLegacyTab

      @Deprecated public void addLegacyTab(String label, Component content)
      Deprecated.