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

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

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

    Methods in org.zkoss.stateless.state that return IGrid
    Modifier and Type | Method | Description
    --- | --- | ---
    `IGrid` | IGridController.`build()` |

    Methods in org.zkoss.stateless.state with parameters of type IGrid
    Modifier and Type | Method | Description
    --- | --- | ---
    `static <D,​G,​F,​R extends IRowBase> IGridController<D,​R>` | IGridController.`of​(IGrid owner, GroupsModel<D,​G,​F> model)` | Returns the controller instance with the given `grid`
    `static <D,​G,​F,​R extends IRowBase> IGridController<D,​R>` | IGridController.`of​(IGrid owner, GroupsModel<D,​G,​F> model, CheckedFunction3<D,​java.lang.Integer,​GroupingInfo,​R> renderer)` | Returns the controller instance with the given `grid`
    `static <D,​R extends IRowBase> IGridController<D,​R>` | IGridController.`of​(IGrid owner, ListModel<D> model)` | Returns the controller instance with the given `grid`
    `static <D,​R extends IRowBase> IGridController<D,​R>` | IGridController.`of​(IGrid owner, ListModel<D> model, CheckedFunction2<D,​java.lang.Integer,​R> renderer)` | Returns the controller instance with the given `grid`

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

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

    Methods in org.zkoss.stateless.sul that return IGrid
    Modifier and Type | Method | Description
    --- | --- | ---
    `static IGrid` | IGridCtrl.`from​(Grid instance)` |
    `static IGrid` | IGrid.`of​(java.lang.Iterable<? extends IRowBase> children)` | Returns the instance with the given `IRowBase` children.
    `static IGrid` | IGrid.`of​(IRowBase... children)` | Returns the instance with the given `IRowBase` children.
    `static IGrid` | IGrid.`ofColumns​(java.lang.Iterable<? extends IColumn<IAnyGroup>> children)` | Returns the instance with the given `IColumn` column children.
    `static IGrid` | IGrid.`ofColumns​(IColumn<IAnyGroup>... children)` | Returns the instance with the given `IColumn` column children.
    `static IGrid` | IGrid.`ofColumns​(IColumns columns)` | Returns the instance with the given `IColumns` child.
    `static IGrid` | IGrid.`ofFoot​(IFoot foot)` | Returns the instance with the given `IFoot` child.
    `static IGrid` | IGrid.`ofFooters​(java.lang.Iterable<? extends IFooter<IAnyGroup>> children)` | Returns the instance with the given `IFooter` footer children.
    `static IGrid` | IGrid.`ofFooters​(IFooter<IAnyGroup>... children)` | Returns the instance with the given `IFooter` footer children.
    `static IGrid` | IGrid.`ofId​(java.lang.String id)` | Returns the instance with the given id.
    `default IGrid` | IGrid.`withAllComponents​(java.lang.Iterable<? extends IMeshComposite> elements)` |
    `IGrid` | IGrid.`withAutosort​(java.lang.String autosort)` | Returns a copy of `this` immutable component with the specified `autosort`.
    `default IGrid` | IGrid.`withAutosort​(IGrid.Autosort autosort)` | Returns a copy of `this` immutable component with the specified `autosort`.
    `IGrid` | IGrid.`withAuxhead​(java.lang.Iterable<? extends IAuxhead> auxhead)` | Returns a copy of `this` immutable component with the specified `auxhead`.
    `default IGrid` | IGrid.`withAuxhead​(IAuxhead... auxhead)` | Returns a copy of `this` immutable component with the specified `auxhead`.
    `IGrid` | IGrid.`withColumns​(IColumns columns)` | Returns a copy of `this` immutable component with the specified `columns`.
    `IGrid` | IGrid.`withEmptyMessage​(java.lang.String emptyMessage)` | Returns a copy of `this` immutable component with the specified `emptyMessage`.
    `IGrid` | IGrid.`withFoot​(IFoot foot)` | Returns a copy of `this` immutable component with the specified `foot`.
    `IGrid` | IGrid.`withFrozen​(IFrozen frozen)` | Returns a copy of `this` immutable component with the specified `frozen`.
    `IGrid` | IGrid.`withInnerWidth​(java.lang.String innerWidth)` | Returns a copy of `this` immutable component with the specified `innerWidth`.
    `IGrid` | IGrid.`withOddRowSclass​(java.lang.String oddRowSclass)` | Returns a copy of `this` immutable component with the specified `oddRowSclass`.
    `IGrid` | IGrid.`withRows​(IRows rows)` | Returns a copy of `this` immutable component with the specified `rows`.
    `IGrid` | IGrid.`withVisibleRows​(int visibleRows)` | Returns a copy of `this` immutable component with the specified `visibleRows`.