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

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

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

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

    Methods in org.zkoss.stateless.sul that return IDrawer
    Modifier and Type | Method | Description
    --- | --- | ---
    `static IDrawer` | IDrawerCtrl.`from​(Drawer instance)` |
    `static <I extends IAnyGroup> IDrawer<I>` | IDrawer.`of​(I... children)` | Returns the instance with the given any group children.
    `static <I extends IAnyGroup> IDrawer<I>` | IDrawer.`of​(java.lang.Iterable<? extends I> children)` | Returns the instance with the given any group children.
    `static <I extends IAnyGroup> IDrawer<I>` | IDrawer.`of​(java.lang.String title)` | Returns the instance with the given title.
    `static <I extends IAnyGroup> IDrawer<I>` | IDrawer.`of​(java.lang.String title, I... children)` | Returns the instance with the given title and any group children.
    `static <I extends IAnyGroup> IDrawer<I>` | IDrawer.`of​(java.lang.String title, java.lang.Iterable<? extends I> children)` | Returns the instance with the given title and any group children.
    `static <I extends IAnyGroup> IDrawer<I>` | IDrawer.`ofId​(java.lang.String id)` | Returns the instance with the given id.
    `IDrawer<I>` | IDrawer.`withAutodrop​(boolean autodrop)` | Returns a copy of `this` immutable component with the specified `autodrop`.
    `IDrawer<I>` | IDrawer.`withClosable​(boolean closable)` | Returns a copy of `this` immutable component with the specified `closable`.
    `IDrawer<I>` | IDrawer.`withMask​(boolean mask)` | Returns a copy of `this` immutable component with the specified `mask`.
    `IDrawer<I>` | IDrawer.`withPosition​(java.lang.String position)` | Returns a copy of `this` immutable component with the specified `position`.
    `default IDrawer<I>` | IDrawer.`withPosition​(IDrawer.Position position)` | Returns a copy of `this` immutable component with the specified `position`.
    `IDrawer<I>` | IDrawer.`withTitle​(java.lang.String title)` | Returns a copy of `this` immutable component with the specified `title`.