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

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

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

    Methods in com.holonplatform.vaadin.navigator that return ViewWindowConfigurator
    Modifier and Type | Method and Description
    --- | ---
    `ViewWindowConfigurator` | ViewWindowConfigurator.`closable(boolean closable)` Sets whether to show a close button in the view Window header.
    `ViewWindowConfigurator` | ViewWindowConfigurator.`draggable(boolean draggable)` Set whether the view Window is draggable.
    `ViewWindowConfigurator` | ViewWindowConfigurator.`position(int x, int y)` Sets the position of the view window on the screen.
    `ViewWindowConfigurator` | ViewWindowConfigurator.`resizable(boolean resizable)` Sets whether to allow the view Window to be resized.
    `ViewWindowConfigurator` | ViewWindowConfigurator.`withCloseShortcut(int keyCode, int... modifiers)` Adds a close shortcut to the view window - pressing this key while holding down all (if any) modifiers specified while the window is in focus will close the window.

    Method parameters in com.holonplatform.vaadin.navigator with type arguments of type ViewWindowConfigurator
    Modifier and Type | Method and Description
    --- | ---
    `B` | ViewNavigator.NavigatorBuilder.`defaultViewWindowConfigurator(Consumer<ViewWindowConfigurator> configurator)` Set the default `ViewWindowConfigurator` consumer to used for all the view Windows created by this navigator.
    `com.vaadin.ui.Window` | ViewNavigator.NavigationBuilder.`navigateInWindow(Consumer<ViewWindowConfigurator> windowConfiguration)` Navigate to view with registered parameters, rendering the View contents in an application Window.
    `default com.vaadin.ui.Window` | ViewNavigator.`navigateInWindow(String viewName, Consumer<ViewWindowConfigurator> windowConfiguration)` Navigate to the `View` identified by given `viewName` using the same behaviour of `ViewNavigator.navigateTo(String, Map)` but rendering the View contents in an application Window, using optional `windowConfiguration` to setup Window features.
    `com.vaadin.ui.Window` | ViewNavigator.`navigateInWindow(String viewName, Consumer<ViewWindowConfigurator> windowConfiguration, Map<String,Object> parameters)` Navigate to the `View` identified by given `viewName` using the same behaviour of `ViewNavigator.navigateTo(String, Map)` but rendering the View contents in an application Window, using optional `windowConfiguration` to setup Window features.

  - ### Uses of ViewWindowConfigurator in com.holonplatform.vaadin.navigator.internal

    Classes in com.holonplatform.vaadin.navigator.internal that implement ViewWindowConfigurator
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DefaultViewWindowConfigurator` Default `ViewWindowConfigurator` implementation.

    Methods in com.holonplatform.vaadin.navigator.internal that return ViewWindowConfigurator
    Modifier and Type | Method and Description
    --- | ---
    `ViewWindowConfigurator` | DefaultViewWindowConfigurator.`closable(boolean closable)`
    `ViewWindowConfigurator` | DefaultViewWindowConfigurator.`draggable(boolean draggable)`
    `ViewWindowConfigurator` | DefaultViewWindowConfigurator.`position(int x, int y)`
    `ViewWindowConfigurator` | DefaultViewWindowConfigurator.`resizable(boolean resizable)`
    `ViewWindowConfigurator` | DefaultViewWindowConfigurator.`withCloseShortcut(int keyCode, int... modifiers)`

    Methods in com.holonplatform.vaadin.navigator.internal that return types with arguments of type ViewWindowConfigurator
    Modifier and Type | Method and Description
    --- | ---
    `Consumer<ViewWindowConfigurator>` | NavigatorActuator.`getDefaultViewWindowConfigurator()` Get the default view window configurator.

    Methods in com.holonplatform.vaadin.navigator.internal with parameters of type ViewWindowConfigurator
    Modifier and Type | Method and Description
    --- | ---
    `void` | DefaultViewConfiguration.`accept(ViewWindowConfigurator t)`

    Method parameters in com.holonplatform.vaadin.navigator.internal with type arguments of type ViewWindowConfigurator
    Modifier and Type | Method and Description
    --- | ---
    `B` | AbstractNavigatorBuilder.`defaultViewWindowConfigurator(Consumer<ViewWindowConfigurator> configurator)`
    `com.vaadin.ui.Window` | DefaultNavigationBuilder.`navigateInWindow(Consumer<ViewWindowConfigurator> windowConfiguration)`
    `com.vaadin.ui.Window` | DefaultViewNavigator.`navigateInWindow(String viewName, Consumer<ViewWindowConfigurator> windowConfiguration, Map<String,Object> parameters)`
    `com.vaadin.ui.Window` | NavigatorActuator.`navigateInWindow(String viewName, Consumer<ViewWindowConfigurator> windowConfiguration, Map<String,Object> parameters)` Navigate to the `View` identified by given `viewName` using the same behaviour of `NavigatorActuator.navigateTo(String)` but rendering the View contents in an application Window, using optional `windowConfiguration` to setup Window features.
    `void` | NavigatorActuator.`setDefaultViewWindowConfigurator(Consumer<ViewWindowConfigurator> defaultViewWindowConfigurator)` Set the default view window configurator

  - ### Uses of ViewWindowConfigurator in com.holonplatform.vaadin.spring.internal

    Method parameters in com.holonplatform.vaadin.spring.internal with type arguments of type ViewWindowConfigurator
    Modifier and Type | Method and Description
    --- | ---
    `com.vaadin.ui.Window` | DefaultSpringViewNavigator.`navigateInWindow(String viewName, Consumer<ViewWindowConfigurator> windowConfiguration, Map<String,Object> parameters)`

Copyright © 2019 The Holon Platform. All rights reserved.