## Uses of Interface
org.zkoss.stateless.sul.IWindow

- Packages that use IWindow
  Package | Description
  --- | ---
  org.zkoss.stateless.sul |

- - ### Uses of IWindow in org.zkoss.stateless.sul

    Fields in org.zkoss.stateless.sul declared as IWindow
    Modifier and Type | Field | Description
    --- | --- | ---
    `static IWindow<IAnyGroup>` | IWindow.`DEFAULT` | Constant for default attributes of this immutable component.

    Methods in org.zkoss.stateless.sul that return IWindow
    Modifier and Type | Method | Description
    --- | --- | ---
    `static IWindow` | IWindowCtrl.`from​(Window instance)` |
    `static <I extends IAnyGroup> IWindow<I>` | IWindow.`of​(I... children)` | Returns the instance with the given any group children.
    `static <I extends IAnyGroup> IWindow<I>` | IWindow.`of​(java.lang.Iterable<? extends I> children)` | Returns the instance with the given any group children.
    `static <I extends IAnyGroup> IWindow<I>` | IWindow.`ofBorder​(IWindow.Border border)` | Returns the instance with the given `IWindow.Border` border.
    `static <I extends IAnyGroup> IWindow<I>` | IWindow.`ofCaption​(ICaption caption)` | Returns the instance with the given caption.
    `static <I extends IAnyGroup> IWindow<I>` | IWindow.`ofId​(java.lang.String id)` | Returns the instance with the given id.
    `static <I extends IAnyGroup> IWindow<I>` | IWindow.`ofMode​(IWindow.Mode mode)` | Returns the instance with the given mode.
    `static <I extends IAnyGroup> IWindow<I>` | IWindow.`ofSize​(java.lang.String width, java.lang.String height)` | Returns the instance with the given size, width and height
    `static <I extends IAnyGroup> IWindow<I>` | IWindow.`ofTitle​(java.lang.String title)` | Returns the instance with the given title.
    `static <I extends IAnyGroup> IWindow<I>` | IWindow.`ofVflex​(java.lang.String vflex)` | Returns the instance with the given vflex.
    `default IWindow<I>` | IWindow.`withAllComponents​(java.lang.Iterable<? extends IAnyGroup> elements)` |
    `IWindow<I>` | IWindow.`withBorder​(java.lang.String border)` | Returns a copy of `this` immutable component with the specified `border`.
    `default IWindow<I>` | IWindow.`withBorder​(IWindow.Border border)` | Returns a copy of `this` immutable component with the specified `border`.
    `IWindow<I>` | IWindow.`withCaption​(ICaption caption)` | Returns a copy of `this` immutable component with the specified `caption`.
    `IWindow<I>` | IWindow.`withClosable​(boolean closable)` | Returns a copy of `this` immutable component with the specified `closable`.
    `IWindow<I>` | IWindow.`withContentSclass​(java.lang.String contentSclass)` | Returns a copy of `this` immutable component with the specified `contentSclass`.
    `IWindow<I>` | IWindow.`withContentStyle​(java.lang.String contentStyle)` | Returns a copy of `this` immutable component with the specified `contentStyle`.
    `IWindow<I>` | IWindow.`withMaximizable​(boolean maximizable)` | Returns a copy of `this` immutable component with the specified `maximizable`.
    `IWindow<I>` | IWindow.`withMaximized​(boolean maximized)` | Returns a copy of `this` immutable component with the specified `maximized`.
    `IWindow<I>` | IWindow.`withMinheight​(int minheight)` | Returns a copy of `this` immutable component with the specified `minheight`.
    `IWindow<I>` | IWindow.`withMinimizable​(boolean minimizable)` | Returns a copy of `this` immutable component with the specified `minimizable`.
    `IWindow<I>` | IWindow.`withMinimized​(boolean minimized)` | Returns a copy of `this` immutable component with the specified `minimized`.
    `IWindow<I>` | IWindow.`withMinwidth​(int minwidth)` | Returns a copy of `this` immutable component with the specified `minwidth`.
    `IWindow<I>` | IWindow.`withMode​(java.lang.String mode)` | Returns a copy of `this` immutable component with the specified `mode`.
    `default IWindow<I>` | IWindow.`withMode​(IWindow.Mode mode)` | Returns a copy of `this` immutable component with the specified `mode`.
    `IWindow<I>` | IWindow.`withNativeScrollbar​(boolean nativeScrollbar)` | Returns a copy of `this` immutable component with the specified `nativeScrollbar`.
    `IWindow<I>` | IWindow.`withPosition​(java.lang.String position)` | Returns a copy of `this` immutable component with the specified `position`.
    `IWindow<I>` | IWindow.`withShadow​(boolean shadow)` | Returns a copy of `this` immutable component with the specified `shadow`.
    `IWindow<I>` | IWindow.`withSizable​(boolean sizable)` | Returns a copy of `this` immutable component with the specified `sizable`.
    `IWindow<I>` | IWindow.`withTitle​(java.lang.String title)` | Returns a copy of `this` immutable component with the specified `title`.