Package com.appjars.layout
Class BaseLayout
java.lang.Object
com.vaadin.flow.component.Component
com.vaadin.flow.component.applayout.AppLayout
com.appjars.layout.BaseLayout
- 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.AfterNavigationObserver,com.vaadin.flow.router.internal.AfterNavigationHandler,com.vaadin.flow.router.RouterLayout,Serializable
public class BaseLayout
extends com.vaadin.flow.component.applayout.AppLayout
implements com.vaadin.flow.router.AfterNavigationObserver
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class com.vaadin.flow.component.applayout.AppLayout
com.vaadin.flow.component.applayout.AppLayout.AppLayoutI18n, com.vaadin.flow.component.applayout.AppLayout.Section -
Constructor Summary
ConstructorsConstructorDescriptionBaseLayout(Optional<UserAvatarProvider> userAvatarProvider, Optional<List<MenuItemProvider>> itemProviders, Optional<DefaultItemProvider> dynamicMenuProvider, Optional<ApplicationInfoProvider> applicationInfoProvider, Optional<UserSessionProvider> userSessionProvider) -
Method Summary
Modifier and TypeMethodDescriptionvoidafterNavigation(com.vaadin.flow.router.AfterNavigationEvent event) Methods inherited from class com.vaadin.flow.component.applayout.AppLayout
addToDrawer, addToNavbar, addToNavbar, getContent, getI18n, getPrimarySection, isDrawerOpened, isOverlay, remove, setContent, setDrawerOpened, setI18n, setPrimarySection, showRouterLayoutContentMethods inherited from class com.vaadin.flow.component.Component
addListener, bindVisible, findAncestor, fireEvent, from, get, getChildren, getElement, getEventBus, getId, getListeners, getLocale, getParent, getTestId, getTranslation, getTranslation, getTranslation, getTranslation, getTranslation, getTranslation, getUI, hasListener, isAttached, isTemplateMapped, isVisible, onAttach, onDetach, onEnabledStateChanged, removeFromParent, scrollIntoView, scrollIntoView, set, setElement, setId, setTestId, 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.HasElement
getElementMethods inherited from interface com.vaadin.flow.component.HasStyle
addClassName, addClassNames, bindClassName, bindClassNames, getClassName, getClassNames, getStyle, hasClassName, removeClassName, removeClassNames, setClassName, setClassNameMethods inherited from interface com.vaadin.flow.router.RouterLayout
removeRouterLayoutContent
-
Constructor Details
-
BaseLayout
@Autowired(required=false) public BaseLayout(Optional<UserAvatarProvider> userAvatarProvider, Optional<List<MenuItemProvider>> itemProviders, Optional<DefaultItemProvider> dynamicMenuProvider, Optional<ApplicationInfoProvider> applicationInfoProvider, Optional<UserSessionProvider> userSessionProvider)
-
-
Method Details