## Uses of Interface
org.zkoss.zk.ui.sys.ContentRenderer

- Packages that use ContentRenderer
  Package | Description
  --- | ---
  org.zkoss.bind.impl |
  org.zkoss.clientbind |
  org.zkoss.stateless.sul |
  org.zkoss.stateless.ui |
  org.zkoss.stateless.ui.util |
  org.zkoss.zhtml |
  org.zkoss.zhtml.impl |
  org.zkoss.zk.ui |
  org.zkoss.zk.ui.sys |
  org.zkoss.zkex.zul |
  org.zkoss.zkmax.zul |
  org.zkoss.zul |
  org.zkoss.zul.impl |

- - ### Uses of ContentRenderer in org.zkoss.bind.impl

    Methods in org.zkoss.bind.impl with parameters of type ContentRenderer
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | BinderPropertiesRenderer.`renderProperties​(Component comp, ContentRenderer render)` |

  - ### Uses of ContentRenderer in org.zkoss.clientbind

    Methods in org.zkoss.clientbind with parameters of type ContentRenderer
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | BinderPropertiesRenderer.`renderProperties​(Component component, ContentRenderer contentRenderer)` |
    `void` | ClientBindComposer.`renderProperties​(ContentRenderer contentRenderer)` |

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

    Methods in org.zkoss.stateless.sul with parameters of type ContentRenderer
    Modifier and Type | Method | Description
    --- | --- | ---
    `default void` | IColumns.`renderProperties​(ContentRenderer renderer)` | Internal use
    `default void` | IListhead.`renderProperties​(ContentRenderer renderer)` | Internal use
    `default void` | IListitemBase.`renderProperties​(ContentRenderer renderer)` |

  - ### Uses of ContentRenderer in org.zkoss.stateless.ui

    Methods in org.zkoss.stateless.ui with parameters of type ContentRenderer
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected void` | IStubComponent.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | VolatileIStubsComponent.`renderProperties​(ContentRenderer renderer)` |

  - ### Uses of ContentRenderer in org.zkoss.stateless.ui.util

    Classes in org.zkoss.stateless.ui.util that implement ContentRenderer
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `StatelessContentRenderer<I extends IComponent>` | A renderer context to wrap ZK ContentRenderer with Stateless runtime meta.

    Methods in org.zkoss.stateless.ui.util that return types with arguments of type ContentRenderer
    Modifier and Type | Method | Description
    --- | --- | ---
    `java.util.Collection<Callback<ContentRenderer>>` | VolatileComponent.`getRedrawCallback()` |

    Methods in org.zkoss.stateless.ui.util with parameters of type ContentRenderer
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | VolatileComponent.`renderPropertiesOnly​(ContentRenderer renderer)` |

    Method parameters in org.zkoss.stateless.ui.util with type arguments of type ContentRenderer
    Modifier and Type | Method | Description
    --- | --- | ---
    `boolean` | VolatileComponent.`addRedrawCallback​(Callback<ContentRenderer> callback)` |
    `boolean` | VolatileComponent.`removeRedrawCallback​(Callback<ContentRenderer> callback)` |

    Constructors in org.zkoss.stateless.ui.util with parameters of type ContentRenderer
    Constructor | Description
    --- | ---
    `StatelessContentRenderer​(ContentRenderer delegator, I owner, IStubComponent zkComp)` |

  - ### Uses of ContentRenderer in org.zkoss.zhtml

    Methods in org.zkoss.zhtml with parameters of type ContentRenderer
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected void` | Text.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Textarea.`renderProperties​(ContentRenderer renderer)` |

  - ### Uses of ContentRenderer in org.zkoss.zhtml.impl

    Methods in org.zkoss.zhtml.impl with parameters of type ContentRenderer
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected void` | AbstractTag.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | ContentTag.`renderProperties​(ContentRenderer renderer)` |

  - ### Uses of ContentRenderer in org.zkoss.zk.ui

    Methods in org.zkoss.zk.ui that return types with arguments of type ContentRenderer
    Modifier and Type | Method | Description
    --- | --- | ---
    `java.util.Collection<Callback<ContentRenderer>>` | AbstractComponent.`getRedrawCallback()` |

    Methods in org.zkoss.zk.ui with parameters of type ContentRenderer
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected void` | AbstractComponent.`render​(ContentRenderer renderer, java.lang.String name, boolean value)` | An utility to be called by `AbstractComponent.renderProperties(org.zkoss.zk.ui.sys.ContentRenderer)` to render a boolean-value property if it is true.
    `protected void` | AbstractComponent.`render​(ContentRenderer renderer, java.lang.String name, java.lang.Object value)` | An utility to be called by `AbstractComponent.renderProperties(org.zkoss.zk.ui.sys.ContentRenderer)` to render a string-value property.
    `protected void` | AbstractComponent.`render​(ContentRenderer renderer, java.lang.String name, java.lang.String value)` | An utility to be called by `AbstractComponent.renderProperties(org.zkoss.zk.ui.sys.ContentRenderer)` to render a string-value property.
    `protected void` | AbstractComponent.`renderProperties​(ContentRenderer renderer)` | Called by (`ComponentCtrl.redraw(java.io.Writer)`) to render the properties, excluding the enclosing tag and children.
    `protected void` | HtmlBasedComponent.`renderProperties​(ContentRenderer renderer)` | Renders the content of this component, excluding the enclosing tags and children.
    `protected void` | HtmlMacroComponent.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | HtmlNativeComponent.`renderProperties​(ContentRenderer renderer)` |
    `void` | AbstractComponent.`renderPropertiesOnly​(ContentRenderer renderer)` |

    Method parameters in org.zkoss.zk.ui with type arguments of type ContentRenderer
    Modifier and Type | Method | Description
    --- | --- | ---
    `boolean` | AbstractComponent.`addRedrawCallback​(Callback<ContentRenderer> callback)` |
    `boolean` | AbstractComponent.`removeRedrawCallback​(Callback<ContentRenderer> callback)` |

  - ### Uses of ContentRenderer in org.zkoss.zk.ui.sys

    Classes in org.zkoss.zk.ui.sys that implement ContentRenderer
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `JsContentRenderer` | An implementation of `ContentRenderer` that renders the content as a JavaScript property (i.e., name: 'value').
    `class` | `JSCumulativeContentRenderer` | An implementation of `ContentRenderer` that renders the content as a JavaScript property (i.e., name: ['value', 'value1', ..]) cumulatively.
    `class` | `XmlContentRenderer` | An implementation of `ContentRenderer` that renders the content as a Xml attribute (i.e., name="value").

    Methods in org.zkoss.zk.ui.sys with parameters of type ContentRenderer
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | PropertiesRenderer.`renderProperties​(Component comp, ContentRenderer render)` | Renders additional properties of the given component with the given `ContentRenderer`.
    `void` | ComponentCtrl.`renderPropertiesOnly​(ContentRenderer renderer)` | Renders the component properties only

  - ### Uses of ContentRenderer in org.zkoss.zkex.zul

    Methods in org.zkoss.zkex.zul with parameters of type ContentRenderer
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected void` | Colorbox.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Columnchildren.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Columnlayout.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Fisheye.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Fisheyebar.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Jasperreport.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Pdfviewer.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Rangeslider.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Sliderbuttons.`renderProperties​(ContentRenderer renderer)` |

  - ### Uses of ContentRenderer in org.zkoss.zkmax.zul

    Methods in org.zkoss.zkmax.zul with parameters of type ContentRenderer
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected void` | Anchornav.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Barcode.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Barcodescanner.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Biglistbox.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Camera.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Cardlayout.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Cascader.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Chosenbox.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Coachmark.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Cropper.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Drawer.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Dropupload.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | GoldenLayout.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | GoldenPanel.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Lineitem.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Linelayout.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Multislider.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Nav.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Navbar.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Navitem.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Navseparator.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Organigram.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Orgitem.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Portalchildren.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Portallayout.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Rowchildren.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Rowlayout.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Scrollview.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Searchbox.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Signature.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Splitlayout.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Step.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Stepbar.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Tablechildren.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Tablelayout.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Tbeditor.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Timepicker.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Video.`renderProperties​(ContentRenderer renderer)` |

  - ### Uses of ContentRenderer in org.zkoss.zul

    Methods in org.zkoss.zul with parameters of type ContentRenderer
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected void` | A.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Absolutechildren.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Anchorchildren.`renderProperties​(ContentRenderer renderer)` | Deprecated.
    `protected void` | Area.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Audio.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Auxheader.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Bandbox.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Borderlayout.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Box.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Button.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Calendar.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Cell.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Checkbox.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Column.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Columns.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Combobox.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Combobutton.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Comboitem.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Datebox.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Decimalbox.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Detail.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Doublespinner.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Footer.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Frozen.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Grid.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Group.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Groupbox.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Hlayout.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Html.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Idspace.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Iframe.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Image.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Include.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Inputgroup.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Label.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Layout.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | LayoutRegion.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Listbox.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Listcell.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Listfooter.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Listgroup.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Listhead.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Listheader.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Listitem.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Menu.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Menubar.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Menuitem.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | NoDOM.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Paging.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Panel.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Progressmeter.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Radio.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Radiogroup.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Rating.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Row.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Rows.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Script.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Selectbox.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Separator.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Slider.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Spinner.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Splitter.`renderProperties​(ContentRenderer renderer)` | Deprecated.
    `protected void` | Style.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Tab.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Tabbox.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Tabs.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Textbox.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Timebox.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Timer.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Toolbar.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Toolbarbutton.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Track.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Tree.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Treecell.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Treecol.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Treefooter.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Treeitem.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | Window.`renderProperties​(ContentRenderer renderer)` |

  - ### Uses of ContentRenderer in org.zkoss.zul.impl

    Methods in org.zkoss.zul.impl with parameters of type ContentRenderer
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected void` | DateTimeFormatInputElement.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | FooterElement.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | FormatInputElement.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | HeaderElement.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | HeadersElement.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | InputElement.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | LabelElement.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | LabelImageElement.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | MeshElement.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | NumberInputElement.`renderProperties​(ContentRenderer renderer)` |
    `protected void` | XulElement.`renderProperties​(ContentRenderer renderer)` |