Package org.zkoss.bind.impl

## Class BinderPropertiesRenderer

- java.lang.Object
- - org.zkoss.bind.impl.BinderPropertiesRenderer

- All Implemented Interfaces:
    `PropertiesRenderer`

      public class BinderPropertiesRenderer
      extends java.lang.Object
      implements PropertiesRenderer

  A BinderPropertiesRenderer is used to add extra properties for client widget.
  Since:
    8.0.0
  Author:
    jumperchen

- - ### Constructor Summary

    Constructors
    Constructor | Description
    --- | ---
    `BinderPropertiesRenderer()` |

  - ### Method Summary

    All Methods Instance Methods Concrete Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | `renderProperties​(Component comp, ContentRenderer render)` | Renders additional properties of the given component with the given `ContentRenderer`.

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### BinderPropertiesRenderer

          public BinderPropertiesRenderer()

  - ### Method Detail

    - #### renderProperties

          public void renderProperties​(Component comp,
                                       ContentRenderer render)
                                throws java.io.IOException

      Description copied from interface: `PropertiesRenderer`
      Renders additional properties of the given component with the given `ContentRenderer`. If the generated properties have the same as the component's default properties, they will be both sent to the client and the default one will be evaluated first, and then the custom properties.
      Specified by:
        `renderProperties` in interface `PropertiesRenderer`
      Throws:
        `java.io.IOException`