Modifier and Type | Method and Description |
---|---|
Router |
UI.getRouter()
Deprecated.
For internal use only. Will be removed in the future.
|
Modifier and Type | Method and Description |
---|---|
Router |
UIInternals.getRouter()
Gets the router used for navigating in this UI, if the router was active
when this UI was initialized.
|
Modifier and Type | Method and Description |
---|---|
Router |
WebComponentUI.getRouter()
Deprecated.
For internal use only. Will be removed in the future.
|
Modifier and Type | Method and Description |
---|---|
Router |
NavigationEvent.getSource() |
Router |
LocationChangeEvent.getSource() |
Router |
BeforeEvent.getSource() |
Router |
AfterNavigationEvent.getSource() |
Modifier and Type | Method and Description |
---|---|
<T,C extends Component & HasUrlParameter<T>> |
RouterLink.setRoute(Router router,
Class<? extends C> navigationTarget,
T parameter)
Set the navigation target for this link.
|
void |
RouterLink.setRoute(Router router,
Class<? extends Component> navigationTarget)
Set the navigation target for this link.
|
void |
RouterLink.setRoute(Router router,
Class<? extends Component> navigationTarget,
RouteParameters parameters)
Set the navigation target for this link.
|
Constructor and Description |
---|
BeforeEnterEvent(Router router,
NavigationTrigger trigger,
Location location,
Class<?> navigationTarget,
RouteParameters parameters,
UI ui,
List<Class<? extends RouterLayout>> layouts)
Constructs a new BeforeEnterEvent.
|
BeforeEnterEvent(Router router,
NavigationTrigger trigger,
Location location,
Class<?> navigationTarget,
UI ui)
Deprecated.
|
BeforeEnterEvent(Router router,
NavigationTrigger trigger,
Location location,
Class<?> navigationTarget,
UI ui,
List<Class<? extends RouterLayout>> layouts)
Constructs a new BeforeEnterEvent.
|
BeforeEvent(Router router,
NavigationTrigger trigger,
Location location,
Class<?> navigationTarget,
RouteParameters parameters,
UI ui,
List<Class<? extends RouterLayout>> layouts)
Constructs a new BeforeEvent.
|
BeforeEvent(Router router,
NavigationTrigger trigger,
Location location,
Class<?> navigationTarget,
UI ui)
Deprecated.
|
BeforeEvent(Router router,
NavigationTrigger trigger,
Location location,
Class<?> navigationTarget,
UI ui,
List<Class<? extends RouterLayout>> layouts)
Constructs a new BeforeEvent.
|
BeforeLeaveEvent(Router router,
NavigationTrigger trigger,
Location location,
Class<?> navigationTarget,
RouteParameters parameters,
UI ui,
List<Class<? extends RouterLayout>> layouts)
Constructs a new BeforeLeaveEvent.
|
BeforeLeaveEvent(Router router,
NavigationTrigger trigger,
Location location,
Class<?> navigationTarget,
UI ui)
Deprecated.
|
BeforeLeaveEvent(Router router,
NavigationTrigger trigger,
Location location,
Class<?> navigationTarget,
UI ui,
List<Class<? extends RouterLayout>> layouts)
Constructs a new BeforeLeaveEvent.
|
ErrorNavigationEvent(Router router,
Location location,
UI ui,
NavigationTrigger trigger,
ErrorParameter<?> errorParameter)
Creates a new navigation event.
|
ErrorNavigationEvent(Router router,
Location location,
UI ui,
NavigationTrigger trigger,
ErrorParameter<?> errorParameter,
elemental.json.JsonValue state)
Creates a new navigation event.
|
LocationChangeEvent(Router router,
UI ui,
NavigationTrigger trigger,
Location location,
List<HasElement> routeTargetChain)
Creates a new location change event.
|
NavigationEvent(Router router,
Location location,
UI ui,
NavigationTrigger trigger)
Creates a new navigation event.
|
NavigationEvent(Router router,
Location location,
UI ui,
NavigationTrigger trigger,
elemental.json.JsonValue state,
boolean forwardTo)
Creates a new navigation event.
|
NavigationState(Router router)
Creates a new instance of the class using the
router . |
NavigationStateBuilder(Router router)
Constructs a new NavigationStateBuilder.
|
RouterLink(Router router,
String text,
Class<? extends C> navigationTarget,
T parameter)
Creates a new router link for the given navigation target using the given
text and parameter.
|
RouterLink(Router router,
String text,
Class<? extends Component> navigationTarget)
Creates a new router link for the given navigation target using the given
text.
|
RouterLink(Router router,
String text,
Class<? extends Component> navigationTarget,
RouteParameters parameters)
Creates a new router link for the given navigation target using the given
text and parameters.
|
Modifier and Type | Method and Description |
---|---|
Router |
ResolveRequest.getRouter()
Gets the router that this request originates from.
|
Modifier and Type | Method and Description |
---|---|
protected List<Class<? extends RouterLayout>> |
NavigationStateRenderer.getRouterLayoutTypes(Class<? extends Component> targetType,
Router router) |
List<Class<? extends RouterLayout>> |
ErrorStateRenderer.getRouterLayoutTypes(Class<? extends Component> targetType,
Router router)
Gets the router layout types to show for the given route target type,
starting from the parent layout immediately wrapping the route target
type.
|
protected abstract List<Class<? extends RouterLayout>> |
AbstractNavigationStateRenderer.getRouterLayoutTypes(Class<? extends Component> routeTargetType,
Router router)
Gets the router layout types to show for the given route target type,
starting from the parent layout immediately wrapping the route target
type.
|
Constructor and Description |
---|
ResolveRequest(Router router,
Location location)
Constructs a new ResolveRequest with the given Router and Location.
|
Modifier and Type | Method and Description |
---|---|
Router |
VaadinService.getRouter()
Gets the router used for UIs served by this service.
|
Copyright © 2025. All rights reserved.