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

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

- - ### 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.

Copyright © 2019 The Holon Platform. All rights reserved.