com.holonplatform.vaadin.navigator.annotations

## Annotation Type WindowView

-     @Retention(value=RUNTIME)
       @Target(value=TYPE)
       @Documented
       @Inherited
      public @interface WindowView

  Force a `View` annotated with this annotation to be opened in a `Window`.
  Since:
    5.0.0

- - ### Optional Element Summary

    Optional Elements
    Modifier and Type | Optional Element and Description
    --- | ---
    `boolean` | `closable` Whether to show a close button in the view Window header
    `boolean` | `resizable` Whether to allow the view Window to be resized
    `String` | `windowHeigth` View Window height using String representation.
    `String` | `windowWidth` View Window width using String representation.

- - ### Element Detail

    - #### closable

          public abstract boolean closable

      Whether to show a close button in the view Window header
      Returns:
        `true` to show a close button in the view Window header
      Default:
        true

  - - #### resizable

          public abstract boolean resizable

      Whether to allow the view Window to be resized
      Returns:
        `true` to allow the view Window to be resized
      Default:
        true

  - - #### windowWidth

          public abstract String windowWidth

      View Window width using String representation. See `Sizeable.setWidth(String)` for details.
      Returns:
        View Window width. Default is `ViewWindowConfigurator.DEFAULT_WINDOW_WIDTH`
      Default:
        "95%"

  - - #### windowHeigth

          public abstract String windowHeigth

      View Window height using String representation. See `Sizeable.setHeight(String)` for details.
      Returns:
        View Window height. Default is `ViewWindowConfigurator.DEFAULT_WINDOW_HEIGHT`
      Default:
        "95%"

Copyright © 2019 The Holon Platform. All rights reserved.