public class HtmlRenderer extends Object implements Renderer<String>
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 see
SafeHtmlUtils.fromSafeConstant(String)
.
SafeHtmlUtils.fromSafeConstant(String)
Constructor and Description |
---|
HtmlRenderer() |
Modifier and Type | Method and Description |
---|---|
void |
render(RendererCellReference cell,
String htmlString)
Called whenever the
Grid updates a cell. |
public void render(RendererCellReference cell, String htmlString)
Renderer
Grid
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.
Copyright © 2022 Vaadin Ltd. All rights reserved.