Package com.vaadin.flow.router
Class BeforeEnterEvent
- java.lang.Object
-
- java.util.EventObject
-
- com.vaadin.flow.router.BeforeEvent
-
- com.vaadin.flow.router.BeforeEnterEvent
-
- All Implemented Interfaces:
Serializable
public class BeforeEnterEvent extends BeforeEvent
Event created before navigation happens.- Since:
- 1.0
- Author:
- Vaadin Ltd
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class java.util.EventObject
source
-
-
Constructor Summary
Constructors Constructor Description BeforeEnterEvent(NavigationEvent event, Class<?> navigationTarget, RouteParameters parameters, List<Class<? extends RouterLayout>> layouts)Constructs event from a NavigationEvent.BeforeEnterEvent(NavigationEvent event, Class<?> navigationTarget, List<Class<? extends RouterLayout>> layouts)Constructs event from a NavigationEvent.BeforeEnterEvent(Router router, NavigationTrigger trigger, Location location, Class<?> navigationTarget, UI ui, List<Class<? extends RouterLayout>> layouts)Constructs a new BeforeEnterEvent.BeforeEnterEvent(Router router, NavigationTrigger trigger, Location location, Class<?> navigationTarget, RouteParameters parameters, UI ui, List<Class<? extends RouterLayout>> layouts)Constructs a new BeforeEnterEvent.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanisRefreshEvent()Check if event is for a refresh of a preserveOnRefresh view.-
Methods inherited from class com.vaadin.flow.router.BeforeEvent
forwardTo, forwardTo, forwardTo, forwardTo, forwardTo, forwardTo, forwardTo, forwardTo, forwardTo, forwardTo, forwardTo, forwardTo, forwardTo, forwardToUrl, getErrorParameter, getExternalForwardUrl, getForwardTarget, getForwardTargetParameters, getForwardTargetRouteParameters, getForwardTargetType, getForwardUrl, getLayouts, getLocation, getNavigationTarget, getRedirectQueryParameters, getRerouteTarget, getRerouteTargetParameters, getRerouteTargetRouteParameters, getRerouteTargetType, getRerouteUrl, getRouteParameters, getRouteTargetType, getSource, getTrigger, getUI, getUnknownForward, getUnknownReroute, hasErrorParameter, hasExternalForwardUrl, hasForwardTarget, hasRedirectQueryParameters, hasRerouteTarget, hasUnknownForward, hasUnknownReroute, rerouteTo, rerouteTo, rerouteTo, rerouteTo, rerouteTo, rerouteTo, rerouteTo, rerouteTo, rerouteTo, rerouteTo, rerouteTo, rerouteTo, rerouteTo, rerouteToError, rerouteToError, rerouteToError
-
Methods inherited from class java.util.EventObject
toString
-
-
-
-
Constructor Detail
-
BeforeEnterEvent
public BeforeEnterEvent(NavigationEvent event, Class<?> navigationTarget, List<Class<? extends RouterLayout>> layouts)
Constructs event from a NavigationEvent.- Parameters:
event- NavigationEvent that is on-going, notnullnavigationTarget- navigation target, notnulllayouts- navigation layout chain, notnull
-
BeforeEnterEvent
public BeforeEnterEvent(NavigationEvent event, Class<?> navigationTarget, RouteParameters parameters, List<Class<? extends RouterLayout>> layouts)
Constructs event from a NavigationEvent.- Parameters:
event- NavigationEvent that is on-going, notnullnavigationTarget- navigation target, notnullparameters- route parameters, notnulllayouts- navigation layout chain, notnull
-
BeforeEnterEvent
public BeforeEnterEvent(Router router, NavigationTrigger trigger, Location location, Class<?> navigationTarget, UI ui, List<Class<? extends RouterLayout>> layouts)
Constructs a new BeforeEnterEvent.- Parameters:
router- the router that triggered the change, notnulltrigger- the type of user action that triggered this location change, notnulllocation- the new location, notnullnavigationTarget- navigation target class, notnullui- the UI related to the navigation, notnulllayouts- the layout chain for the navigation target, notnull
-
BeforeEnterEvent
public BeforeEnterEvent(Router router, NavigationTrigger trigger, Location location, Class<?> navigationTarget, RouteParameters parameters, UI ui, List<Class<? extends RouterLayout>> layouts)
Constructs a new BeforeEnterEvent.- Parameters:
router- the router that triggered the change, notnulltrigger- the type of user action that triggered this location change, notnulllocation- the new location, notnullnavigationTarget- navigation target class, notnullparameters- route parameters, notnullui- the UI related to the navigation, notnulllayouts- the layout chain for the navigation target, notnull
-
-