| Package | Description |
|---|---|
| com.holonplatform.vaadin.navigator | |
| com.holonplatform.vaadin.navigator.internal |
| Modifier and Type | Method and Description |
|---|---|
static ViewNavigator.Builder |
ViewNavigator.builder()
Builder to create
ViewNavigator instance in fluent-style mode |
ViewNavigator.Builder |
ViewNavigator.Builder.navigationStateManager(com.vaadin.navigator.NavigationStateManager navigationStateManager)
Set the NavigationStateManager keeping track of the active view and enabling bookmarking and direct
navigation.
|
ViewNavigator.Builder |
ViewNavigator.Builder.viewDisplay(com.vaadin.ui.ComponentContainer container)
Set the
ComponentContainer which has to used to display View instances, replacing the
contents of the ComponentContainer with the active view. |
ViewNavigator.Builder |
ViewNavigator.Builder.viewDisplay(com.vaadin.ui.SingleComponentContainer container)
Set the
SingleComponentContainer which has to used to display View instances using
SingleComponentContainer.setContent(com.vaadin.ui.Component). |
ViewNavigator.Builder |
ViewNavigator.Builder.viewDisplay(com.vaadin.navigator.ViewDisplay viewDisplay)
ViewDisplay used to display
View instances |
ViewNavigator.Builder |
ViewNavigator.Builder.withView(String viewName,
Class<? extends com.vaadin.navigator.View> viewClass)
Add a default
ViewProvider (if not already present) and register the given View class bound
to given view name. |
| Modifier and Type | Class and Description |
|---|---|
static class |
DefaultViewNavigator.ViewNavigatorBuilder
Builder implementation for fluent-style ViewNavigator creation |
| Modifier and Type | Method and Description |
|---|---|
ViewNavigator.Builder |
DefaultViewNavigator.ViewNavigatorBuilder.navigationStateManager(com.vaadin.navigator.NavigationStateManager navigationStateManager) |
ViewNavigator.Builder |
DefaultViewNavigator.ViewNavigatorBuilder.viewDisplay(com.vaadin.ui.ComponentContainer container) |
ViewNavigator.Builder |
DefaultViewNavigator.ViewNavigatorBuilder.viewDisplay(com.vaadin.ui.SingleComponentContainer container) |
ViewNavigator.Builder |
DefaultViewNavigator.ViewNavigatorBuilder.viewDisplay(com.vaadin.navigator.ViewDisplay viewDisplay) |
ViewNavigator.Builder |
DefaultViewNavigator.ViewNavigatorBuilder.withView(String viewName,
Class<? extends com.vaadin.navigator.View> viewClass) |
Copyright © 2019 The Holon Platform. All rights reserved.