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

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

- - ### Uses of IOrgitem in org.zkoss.stateless.state

    Methods in org.zkoss.stateless.state that return types with arguments of type IOrgitem
    Modifier and Type | Method | Description
    --- | --- | ---
    `CheckedFunction2<DataT,​java.lang.Integer,​IOrgitem>` | IOrganigramController.`getRenderer()` |

    Method parameters in org.zkoss.stateless.state with type arguments of type IOrgitem
    Modifier and Type | Method | Description
    --- | --- | ---
    `static <D> IOrganigramController<D>` | IOrganigramController.`of​(IOrganigram owner, TreeModel<D> model, CheckedFunction2<D,​java.lang.Integer,​IOrgitem> renderer)` | Returns the controller instance with the given `organigram`
    `void` | IOrganigramController.`setRenderer​(CheckedFunction2<DataT,​java.lang.Integer,​IOrgitem> renderer)` |

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

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

    Methods in org.zkoss.stateless.sul that return IOrgitem
    Modifier and Type | Method | Description
    --- | --- | ---
    `static IOrgitem` | IOrgitemCtrl.`from​(Orgitem instance)` |
    `static IOrgitem` | IOrgitem.`of​(java.lang.String label)` | Returns the instance with the given label.
    `static IOrgitem` | IOrgitem.`ofId​(java.lang.String id)` | Returns the instance with the given id.
    `static IOrgitem` | IOrgitem.`ofImage​(java.lang.String image)` | Returns the instance with the given image.
    `default IOrgitem` | IOrgitem.`withAllComponents​(java.lang.Iterable<? extends IOrgitemComposite> elements)` |
    `IOrgitem` | IOrgitem.`withDisabled​(boolean disabled)` | Returns a copy of `this` immutable component with the specified `disabled`.
    `IOrgitem` | IOrgitem.`withImage​(java.lang.String image)` | Returns a copy of `this` immutable component with the specified `image`.
    `IOrgitem` | IOrgitem.`withLabel​(java.lang.String label)` | Returns a copy of `this` immutable component with the specified `label`.
    `IOrgitem` | IOrgitem.`withOpen​(boolean open)` | Returns a copy of `this` immutable component with the specified `open`.
    `IOrgitem` | IOrgitem.`withOrgchildren​(IOrgchildren children)` | Returns a copy of `this` immutable component with the specified `treechildren`.
    `IOrgitem` | IOrgitem.`withOrgnode​(IOrgnode<IAnyGroup> orgnode)` | Returns a copy of `this` immutable component with the specified `orgnode`.
    `IOrgitem` | IOrgitem.`withSelectable​(boolean selectable)` | Returns a copy of `this` immutable component with the specified `selectable`.
    `IOrgitem` | IOrgitem.`withSelected​(boolean selected)` | Returns a copy of `this` immutable component with the specified `selected`.

    Methods in org.zkoss.stateless.sul that return types with arguments of type IOrgitem
    Modifier and Type | Method | Description
    --- | --- | ---
    `default java.util.Collection<IOrgitem>` | IOrgchildren.`getItems()` |

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

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