T
- The column typepublic interface Renderer<T>
You can add a renderer to any column by overring the
GridColumn#getRenderer()
method and returning your own renderer. You
can retrieve the cell element using Cell.getElement()
.
Modifier and Type | Method and Description |
---|---|
void |
render(RendererCellReference cell,
T data)
Called whenever the
Grid updates a cell. |
void render(RendererCellReference cell, T data)
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.
cell
- The cell. Note that the cell is a flyweight and should not be
stored outside of the method as it will change.data
- The column data objectCopyright © 2018 Vaadin Ltd. All rights reserved.