Package com.vaadin.mpr
Class MprRouteAdapter<T extends com.vaadin.navigator.View>
- java.lang.Object
-
- com.vaadin.flow.component.Component
-
- com.vaadin.mpr.core.AbstractMprRouteAdapter<T>
-
- com.vaadin.mpr.MprRouteAdapter<T>
-
- Type Parameters:
T- View that is wrapped and shown
- All Implemented Interfaces:
com.vaadin.flow.component.AttachNotifier,com.vaadin.flow.component.DetachNotifier,com.vaadin.flow.component.HasComponents,com.vaadin.flow.component.HasElement,com.vaadin.flow.component.HasEnabled,com.vaadin.flow.component.HasSize,com.vaadin.flow.router.AfterNavigationObserver,com.vaadin.flow.router.HasUrlParameter<String>,com.vaadin.flow.router.internal.AfterNavigationHandler,Serializable
@Tag("div") public class MprRouteAdapter<T extends com.vaadin.navigator.View> extends AbstractMprRouteAdapter<T>Simple route adapter that wraps a FW View so it can be used as a Flow NavigationTarget usingRoutewithout anyNavigatorinvolvement.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description MprRouteAdapter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected AbstractLegacyWrappergetLegacyWrapper(com.vaadin.ui.Component view)protected com.vaadin.ui.ComponentgetViewComponent(com.vaadin.navigator.View view)-
Methods inherited from class com.vaadin.mpr.core.AbstractMprRouteAdapter
afterNavigation, createInstance, getViewComponent, init, setParameter, setViewComponent
-
Methods 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, onAttach, onDetach, onEnabledStateChanged, scrollIntoView, set, setElement, setId, setVisible
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.vaadin.flow.component.HasComponents
add, add, add, addComponentAsFirst, addComponentAtIndex, remove, remove, removeAll
-
Methods inherited from interface com.vaadin.flow.component.HasSize
getHeight, getHeightUnit, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getWidth, getWidthUnit, setHeight, setHeight, setHeightFull, setMaxHeight, setMaxHeight, setMaxWidth, setMaxWidth, setMinHeight, setMinHeight, setMinWidth, setMinWidth, setSizeFull, setSizeUndefined, setWidth, setWidth, setWidthFull
-
-
-
-
Method Detail
-
getViewComponent
protected com.vaadin.ui.Component getViewComponent(com.vaadin.navigator.View view)
- Specified by:
getViewComponentin classAbstractMprRouteAdapter<T extends com.vaadin.navigator.View>
-
getLegacyWrapper
protected AbstractLegacyWrapper getLegacyWrapper(com.vaadin.ui.Component view)
- Specified by:
getLegacyWrapperin classAbstractMprRouteAdapter<T extends com.vaadin.navigator.View>
-
-