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

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

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

    Methods in org.zkoss.stateless.state that return ISignature
    Modifier and Type | Method | Description
    --- | --- | ---
    `ISignature` | ISignatureController.`build()` | Returns the immutable signature instance that the controller to build with.

    Methods in org.zkoss.stateless.state with parameters of type ISignature
    Modifier and Type | Method | Description
    --- | --- | ---
    `static ISignatureController` | ISignatureController.`of​(ISignature owner)` | Returns the controller instance with the given `signature`

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

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

    Methods in org.zkoss.stateless.sul that return ISignature
    Modifier and Type | Method | Description
    --- | --- | ---
    `static ISignature` | ISignatureCtrl.`from​(Signature instance)` |
    `static ISignature` | ISignature.`ofId​(java.lang.String id)` | Returns the instance with the given id.
    `static ISignature` | ISignature.`ofSize​(java.lang.String width, java.lang.String height)` | Returns the instance with the given size, width and height.
    `ISignature` | ISignature.`withBackgroundColor​(java.lang.String backgroundColor)` | Returns a copy of `this` immutable component with the specified `backgroundColor`.
    `ISignature` | ISignature.`withBackgroundImage​(java.lang.String backgroundImage)` | Returns a copy of `this` immutable component with the specified `backgroundImage`.
    `ISignature` | ISignature.`withBackgroundIncluded​(boolean backgroundIncluded)` | Returns a copy of `this` immutable component with the specified `backgroundIncluded`.
    `ISignature` | ISignature.`withClearLabel​(java.lang.String clearLabel)` | Returns a copy of `this` immutable component with the specified `clearLabel`.
    `ISignature` | ISignature.`withPenColor​(java.lang.String penColor)` | Returns a copy of `this` immutable component with the specified `penColor`.
    `ISignature` | ISignature.`withPenSize​(int penSize)` | Returns a copy of `this` immutable component with the specified `penSize`.
    `ISignature` | ISignature.`withSaveLabel​(java.lang.String saveLabel)` | Returns a copy of `this` immutable component with the specified `saveLabel`.
    `ISignature` | ISignature.`withSaveType​(java.lang.String saveType)` | Returns a copy of `this` immutable component with the specified `saveType`.
    `ISignature` | ISignature.`withToolbarVisible​(boolean toolbarVisible)` | Returns a copy of `this` immutable component with the specified `toolbarVisible`.
    `ISignature` | ISignature.`withUndoLabel​(java.lang.String undoLabel)` | Returns a copy of `this` immutable component with the specified `undoLabel`.

    Methods in org.zkoss.stateless.sul with parameters of type ISignature
    Modifier and Type | Method | Description
    --- | --- | ---
    `static java.lang.String` | ISignatureCtrl.`getEncodedSrc​(ISignature signature)` |