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

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

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

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

    Methods in org.zkoss.stateless.sul that return IPanel
    Modifier and Type | Method | Description
    --- | --- | ---
    `static IPanel` | IPanelCtrl.`from​(Panel instance)` |
    `static IPanel` | IPanel.`of​(IPanelchildren panelchildren)` | Returns the instance with the given `IPanelchildren` child.
    `static IPanel` | IPanel.`ofBorder​(IPanel.Border border)` | Returns the instance with the given `IPanel.Border` border.
    `static IPanel` | IPanel.`ofBottomToolbar​(IToolbar bottomToolbar)` | Returns the instance with the given bottom `IToolbar` child.
    `static IPanel` | IPanel.`ofCaption​(ICaption caption)` | Returns the instance with the given caption.
    `static IPanel` | IPanel.`ofFootToolbar​(IToolbar footToolbar)` | Returns the instance with the given foot `IToolbar` child.
    `static IPanel` | IPanel.`ofId​(java.lang.String id)` | Returns the instance with the given id.
    `static IPanel` | IPanel.`ofSize​(java.lang.String width, java.lang.String height)` | Returns the instance with the given size, width and height
    `static IPanel` | IPanel.`ofTitle​(java.lang.String title)` | Returns the instance with the given title.
    `static IPanel` | IPanel.`ofTopToolbar​(IToolbar topToolbar)` | Returns the instance with the given top `IToolbar` child.
    `static IPanel` | IPanel.`ofVflex​(java.lang.String vflex)` | Returns the instance with the given vflex.
    `default IPanel` | IPanel.`withAllComponents​(java.lang.Iterable<? extends IChildrenOfPanel> elements)` |
    `IPanel` | IPanel.`withBorder​(java.lang.String border)` | Returns a copy of `this` immutable component with the specified `border`.
    `default IPanel` | IPanel.`withBorder​(IPanel.Border border)` | Returns a copy of `this` immutable component with the specified `border`.
    `IPanel` | IPanel.`withBottomToolbar​(IToolbar bottomToolbar)` | Returns a copy of `this` immutable component with the specified `bottomToolbar`.
    `IPanel` | IPanel.`withCaption​(ICaption caption)` | Returns a copy of `this` immutable component with the specified `caption`.
    `IPanel` | IPanel.`withClosable​(boolean closable)` | Returns a copy of `this` immutable component with the specified `closable`.
    `IPanel` | IPanel.`withCollapsible​(boolean collapsible)` | Returns a copy of `this` immutable component with the specified `collapsible`.
    `IPanel` | IPanel.`withFloatable​(boolean floatable)` | Returns a copy of `this` immutable component with the specified `floatable`.
    `IPanel` | IPanel.`withFootToolbar​(IToolbar footToolbar)` | Returns a copy of `this` immutable component with the specified `footToolbar`.
    `IPanel` | IPanel.`withMaximizable​(boolean maximizable)` | Returns a copy of `this` immutable component with the specified `maximizable`.
    `IPanel` | IPanel.`withMaximized​(boolean maximized)` | Returns a copy of `this` immutable component with the specified `maximized`.
    `IPanel` | IPanel.`withMinheight​(int minheight)` | Returns a copy of `this` immutable component with the specified `minheight`.
    `IPanel` | IPanel.`withMinimizable​(boolean minimizable)` | Returns a copy of `this` immutable component with the specified `minimizable`.
    `IPanel` | IPanel.`withMinimized​(boolean minimized)` | Returns a copy of `this` immutable component with the specified `minimized`.
    `IPanel` | IPanel.`withMinwidth​(int minwidth)` | Returns a copy of `this` immutable component with the specified `minwidth`.
    `IPanel` | IPanel.`withMovable​(boolean movable)` | Returns a copy of `this` immutable component with the specified `movable`.
    `IPanel` | IPanel.`withNativeScrollbar​(boolean nativeScrollbar)` | Returns a copy of `this` immutable component with the specified `nativeScrollbar`.
    `IPanel` | IPanel.`withOpen​(boolean open)` | Returns a copy of `this` immutable component with the specified `open`.
    `IPanel` | IPanel.`withPanelchildren​(IPanelchildren<? extends IAnyGroup> panelchildren)` | Returns a copy of `this` immutable component with the specified `panelchildren`.
    `IPanel` | IPanel.`withSizable​(boolean sizable)` | Returns a copy of `this` immutable component with the specified `sizable`.
    `IPanel` | IPanel.`withTitle​(java.lang.String title)` | Returns a copy of `this` immutable component with the specified `title`.
    `IPanel` | IPanel.`withTopToolbar​(IToolbar topToolbar)` | Returns a copy of `this` immutable component with the specified `topToolbar`.

    Methods in org.zkoss.stateless.sul with parameters of type IPanel
    Modifier and Type | Method | Description
    --- | --- | ---
    `static IPortalchildren` | IPortalchildren.`of​(IPanel... children)` | Returns the instance with the given `IPanel` children.

    Method parameters in org.zkoss.stateless.sul with type arguments of type IPanel
    Modifier and Type | Method | Description
    --- | --- | ---
    `static IPortalchildren` | IPortalchildren.`of​(java.lang.Iterable<? extends IPanel> children)` | Returns the instance with the given `IPanel` children.