Package net.tangly.app
Class ApplicationView
java.lang.Object
com.vaadin.flow.component.Component
com.vaadin.flow.component.applayout.AppLayout
net.tangly.app.ApplicationView
- 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.RouterLayout,Serializable
public class ApplicationView
extends com.vaadin.flow.component.applayout.AppLayout
The main view of the application is the entry point to the application. Each bounded domain with a user interface is accessible through a tab.
- 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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidOptional<net.tangly.ui.app.domain.BoundedDomainUi<?>> getBoundedDomainUi(String name) voidregisterBoundedDomainUi(net.tangly.ui.app.domain.BoundedDomainUi<?> domain) protected final voidselectBoundedDomainUi(com.vaadin.flow.component.tabs.Tabs.SelectedChangeEvent event) protected final voidselectBoundedDomainUi(String domainName) protected voidselectBoundedDomainUi(net.tangly.ui.app.domain.BoundedDomainUi<?> ui) Methods inherited from class com.vaadin.flow.component.applayout.AppLayout
addToDrawer, addToNavbar, addToNavbar, afterNavigation, getContent, getI18n, getPrimarySection, isDrawerOpened, isOverlay, onAttach, remove, setContent, setDrawerOpened, setI18n, setPrimarySection, showRouterLayoutContentMethods inherited from class com.vaadin.flow.component.Component
addListener, findAncestor, fireEvent, from, get, getChildren, getElement, getEventBus, getId, getListeners, getLocale, getParent, getTranslation, getTranslation, getTranslation, getTranslation, getTranslation, getTranslation, getUI, hasListener, isAttached, isTemplateMapped, isVisible, 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.HasElement
getElementMethods inherited from interface com.vaadin.flow.component.HasStyle
addClassName, addClassNames, getClassName, getClassNames, getStyle, hasClassName, removeClassName, removeClassNames, setClassName, setClassNameMethods inherited from interface com.vaadin.flow.router.RouterLayout
removeRouterLayoutContent
-
Constructor Details
-
ApplicationView
-
-
Method Details
-
registerBoundedDomainUi
public void registerBoundedDomainUi(net.tangly.ui.app.domain.BoundedDomainUi<?> domain) -
getBoundedDomainUi
-
boundedDomainUis
-
selectBoundedDomainUi
-
selectBoundedDomainUi
protected final void selectBoundedDomainUi(com.vaadin.flow.component.tabs.Tabs.SelectedChangeEvent event) -
selectBoundedDomainUi
protected void selectBoundedDomainUi(net.tangly.ui.app.domain.BoundedDomainUi<?> ui) -
drawerMenu
protected void drawerMenu()
-