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

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

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

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

    Methods in org.zkoss.stateless.sul that return ITreecol
    Modifier and Type | Method | Description
    --- | --- | ---
    `static ITreecol` | ITreecolCtrl.`from​(Treecol instance)` |
    `static <I extends IAnyGroup> ITreecol<I>` | ITreecol.`of​(I... children)` | Returns the instance with the given any group children.
    `static <I extends IAnyGroup> ITreecol<I>` | ITreecol.`of​(java.lang.Iterable<? extends I> children)` | Returns the instance with the given any group children.
    `static <I extends IAnyGroup> ITreecol<I>` | ITreecol.`of​(java.lang.String label)` | Returns the instance with the given label.
    `static <I extends IAnyGroup> ITreecol<I>` | ITreecol.`of​(java.lang.String label, java.lang.String image)` | Returns the instance with the given label and image.
    `static <I extends IAnyGroup> ITreecol<I>` | ITreecol.`ofId​(java.lang.String id)` | Returns the instance with the given id.
    `static <I extends IAnyGroup> ITreecol<I>` | ITreecol.`ofImage​(java.lang.String image)` | Returns the instance with the given image.
    `ITreecol<I>` | ITreecol.`withMaxlength​(int maxlength)` | Returns a copy of `this` immutable component with the specified `maxlength`.
    `default ITreecol<I>` | ITreecol.`withSortAscending​(java.lang.String sortAscending)` | Returns a copy of `this` immutable component with the specified `sortAscending` class name.
    `ITreecol<I>` | ITreecol.`withSortAscending​(java.util.Comparator<?> sortAscending)` | Returns a copy of `this` immutable component with the specified `sortAscending`.
    `default ITreecol<I>` | ITreecol.`withSortDescending​(java.lang.String sortDescending)` | Returns a copy of `this` immutable component with the specified `sortDescending` class name.
    `ITreecol<I>` | ITreecol.`withSortDescending​(java.util.Comparator<?> sortDescending)` | Returns a copy of `this` immutable component with the specified `sortDescending`.
    `ITreecol<I>` | ITreecol.`withSortDirection​(java.lang.String sortDirection)` | Returns a copy of `this` immutable component with the specified `sortDirection`.
    `default ITreecol<I>` | ITreecol.`withSortDirection​(ITreecol.SortDirection sortDirection)` | Returns a copy of `this` immutable component with the specified `sortDirection`.

    Methods in org.zkoss.stateless.sul with parameters of type ITreecol
    Modifier and Type | Method | Description
    --- | --- | ---
    `static ITreecols` | ITreecols.`of​(ITreecol<IAnyGroup>... children)` | Returns the instance with the given tree columns which belong to this component.
    `static ITree` | ITree.`ofTreecols​(ITreecol<IAnyGroup>... children)` | Returns the instance with the given tree columns.

    Method parameters in org.zkoss.stateless.sul with type arguments of type ITreecol
    Modifier and Type | Method | Description
    --- | --- | ---
    `static ITreecols` | ITreecols.`of​(java.lang.Iterable<? extends ITreecol<IAnyGroup>> children)` | Returns the instance with the given tree columns which belong to this component.
    `static ITree` | ITree.`ofTreecols​(java.lang.Iterable<? extends ITreecol<IAnyGroup>> children)` | Returns the instance with the given tree columns.