|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.vaadin.client.renderers.HtmlRenderer
public class HtmlRenderer
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 see
SafeHtmlUtils.fromSafeConstant(String).
SafeHtmlUtils.fromSafeConstant(String)| Constructor Summary | |
|---|---|
HtmlRenderer()
|
|
| Method Summary | |
|---|---|
void |
render(RendererCellReference cell,
java.lang.String htmlString)
Called whenever the Grid updates a cell. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public HtmlRenderer()
| Method Detail |
|---|
public void render(RendererCellReference cell,
java.lang.String htmlString)
RendererGrid 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.
render in interface Renderer<java.lang.String>cell - The cell. Note that the cell is a flyweight and should not be
stored outside of the method as it will change.htmlString - The column data object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||