Class EnhancedRouteTabs
java.lang.Object
com.vaadin.flow.component.Component
com.vaadin.flow.component.Composite<com.flowingcode.vaadin.addons.enhancedtabs.EnhancedTabs>
com.flowingcode.vaadin.addons.demo.EnhancedRouteTabs
- All Implemented Interfaces:
com.vaadin.flow.component.AttachNotifier,com.vaadin.flow.component.DetachNotifier,com.vaadin.flow.component.HasElement,com.vaadin.flow.component.HasStyle,com.vaadin.flow.router.BeforeEnterObserver,com.vaadin.flow.router.internal.BeforeEnterHandler,Serializable
public class EnhancedRouteTabs
extends com.vaadin.flow.component.Composite<com.flowingcode.vaadin.addons.enhancedtabs.EnhancedTabs>
implements com.vaadin.flow.router.BeforeEnterObserver
Extension of EnhancedTabs in order to allow to bind tabs with Routes.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidaddLegacyTab(String label, com.vaadin.flow.component.Component content) Deprecated.voidbeforeEnter(com.vaadin.flow.router.BeforeEnterEvent event) Methods inherited from class com.vaadin.flow.component.Composite
getChildren, getContent, getElement, initContentMethods inherited from class com.vaadin.flow.component.Component
addListener, findAncestor, fireEvent, from, get, getEventBus, getId, getListeners, getLocale, getParent, getTranslation, getTranslation, getTranslation, getTranslation, getTranslation, getTranslation, getUI, hasListener, isAttached, isTemplateMapped, isVisible, onAttach, onDetach, onEnabledStateChanged, removeFromParent, scrollIntoView, scrollIntoView, set, setElement, setId, setVisibleMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.vaadin.flow.component.AttachNotifier
addAttachListenerMethods inherited from interface com.vaadin.flow.component.DetachNotifier
addDetachListenerMethods inherited from interface com.vaadin.flow.component.HasStyle
addClassName, addClassNames, getClassName, getClassNames, getStyle, hasClassName, removeClassName, removeClassNames, setClassName, setClassName
-
Constructor Details
-
EnhancedRouteTabs
public EnhancedRouteTabs()
-
-
Method Details
-
add
-
beforeEnter
public void beforeEnter(com.vaadin.flow.router.BeforeEnterEvent event) - Specified by:
beforeEnterin interfacecom.vaadin.flow.router.internal.BeforeEnterHandler
-
addLegacyTab
Deprecated.
-