Package com.vaadin.client.renderers
Class HtmlRenderer
- java.lang.Object
-
- com.vaadin.client.renderers.HtmlRenderer
-
public class HtmlRenderer extends Object implements Renderer<String>
Renders a string as HTML into a cell.The html string is rendered as is without any escaping. It is up to the developer to ensure that the html string honors the
SafeHtml
contract. For more information seeSafeHtmlUtils.fromSafeConstant(String)
.- Since:
- 7.4
- Author:
- Vaadin Ltd
- See Also:
SafeHtmlUtils.fromSafeConstant(String)
-
-
Constructor Summary
Constructors Constructor Description HtmlRenderer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
render(RendererCellReference cell, String htmlString)
Called whenever theGrid
updates a cell.
-
-
-
Method Detail
-
render
public void render(RendererCellReference cell, String htmlString)
Description copied from interface:Renderer
Called whenever theGrid
updates a cell.For optimal performance, work done in this method should be kept to a minimum since it will be called continuously while the user is scrolling. It is recommended to set up the cell's DOM structure in
ComplexRenderer.init(RendererCellReference)
and only make incremental updates based on cell data in this method.
-
-