## Uses of Interface
com.holonplatform.vaadin.navigator.ViewNavigator

- Packages that use ViewNavigator
  Package | Description
  --- | ---
  com.holonplatform.vaadin.navigator |
  com.holonplatform.vaadin.spring |

- - ### Uses of ViewNavigator in com.holonplatform.vaadin.navigator

    Methods in com.holonplatform.vaadin.navigator that return ViewNavigator
    Modifier and Type | Method and Description
    --- | ---
    `ViewNavigator` | ViewNavigator.Builder.`buildAndBind(com.vaadin.ui.UI ui)` Build ViewNavigator instance and bind it to given `ui`
    `ViewNavigator` | ViewNavigator.ViewNavigatorChangeEvent.`getViewNavigator()` Returns the navigator that triggered this event.
    `static ViewNavigator` | ViewNavigator.`require()` Requires the current `ViewNavigator`.

    Methods in com.holonplatform.vaadin.navigator that return types with arguments of type ViewNavigator
    Modifier and Type | Method and Description
    --- | ---
    `static Optional<ViewNavigator>` | ViewNavigator.`getCurrent()` Get the current `ViewNavigator`, if available as `Context` resource or from current UI.

    Methods in com.holonplatform.vaadin.navigator with parameters of type ViewNavigator
    Modifier and Type | Method and Description
    --- | ---
    `String` | DefaultViewNavigationStrategy.`getDefaultNavigationState(com.vaadin.ui.UI ui, ViewNavigator navigator)` Get the default navigation state.

  - ### Uses of ViewNavigator in com.holonplatform.vaadin.spring

    Subinterfaces of ViewNavigator in com.holonplatform.vaadin.spring
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `SpringViewNavigator` A `ViewNavigator` with Spring support.

Copyright © 2019 The Holon Platform. All rights reserved.