| Package | Description |
|---|---|
| com.holonplatform.vaadin.flow.navigator | |
| com.holonplatform.vaadin.flow.navigator.internal |
| Modifier and Type | Method and Description |
|---|---|
static Navigator |
Navigator.create(com.vaadin.flow.component.UI ui)
Create a new
Navigator bound to given UI. |
static Navigator |
Navigator.get()
Get the
Navigator bound to the current UI. |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultNavigator
Default
Navigator implementation. |
| Modifier and Type | Method and Description |
|---|---|
Navigator |
DefaultNavigatorRegistry.getOrCreateNavigator(com.vaadin.flow.component.UI ui,
Function<com.vaadin.flow.component.UI,Navigator> creator) |
Navigator |
NavigatorRegistry.getOrCreateNavigator(com.vaadin.flow.component.UI ui,
Function<com.vaadin.flow.component.UI,Navigator> creator)
Get the
Navigator bound to given UI, creating it if not present. |
| Modifier and Type | Method and Description |
|---|---|
Optional<Navigator> |
DefaultNavigatorRegistry.getNavigator(com.vaadin.flow.component.UI ui) |
Optional<Navigator> |
NavigatorRegistry.getNavigator(com.vaadin.flow.component.UI ui)
Get the
Navigator bound to given UI, if available. |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultNavigatorRegistry.setNavigator(com.vaadin.flow.component.UI ui,
Navigator navigator) |
void |
NavigatorRegistry.setNavigator(com.vaadin.flow.component.UI ui,
Navigator navigator)
Bind the given
Navigator instance to the given ui. |
| Modifier and Type | Method and Description |
|---|---|
Navigator |
DefaultNavigatorRegistry.getOrCreateNavigator(com.vaadin.flow.component.UI ui,
Function<com.vaadin.flow.component.UI,Navigator> creator) |
Navigator |
NavigatorRegistry.getOrCreateNavigator(com.vaadin.flow.component.UI ui,
Function<com.vaadin.flow.component.UI,Navigator> creator)
Get the
Navigator bound to given UI, creating it if not present. |
| Constructor and Description |
|---|
DefaultNavigationBuilder(Navigator navigator,
String path)
Constructor.
|
Copyright © 2020 The Holon Platform. All rights reserved.