public abstract class AbstractClickableRenderer<T,V> extends AbstractDataGrid.AbstractRenderer<T,V> implements DataGrid.HasRendererClickListener<T>
Modifier and Type | Field and Description |
---|---|
protected java.util.function.Consumer<DataGrid.RendererClickEvent<T>> |
listener |
dataGrid, nullRepresentation, renderer
Constructor and Description |
---|
AbstractClickableRenderer() |
AbstractClickableRenderer(java.util.function.Consumer<DataGrid.RendererClickEvent<T>> listener) |
Modifier and Type | Method and Description |
---|---|
protected com.vaadin.ui.renderers.ClickableRenderer.RendererClickListener<T> |
createClickListenerWrapper(java.util.function.Consumer<DataGrid.RendererClickEvent<T>> listener) |
void |
setRendererClickListener(java.util.function.Consumer<DataGrid.RendererClickEvent<T>> listener)
Sets new renderer click listener.
|
checkRendererNotSet, copy, createImplementation, getColumnByGridColumn, getDataGrid, getImplementation, getNullRepresentation, getPresentationValueProvider, resetImplementation, setDataGrid, setNullRepresentation
protected java.util.function.Consumer<DataGrid.RendererClickEvent<T>> listener
public AbstractClickableRenderer()
public AbstractClickableRenderer(@Nullable java.util.function.Consumer<DataGrid.RendererClickEvent<T>> listener)
protected com.vaadin.ui.renderers.ClickableRenderer.RendererClickListener<T> createClickListenerWrapper(java.util.function.Consumer<DataGrid.RendererClickEvent<T>> listener)
public void setRendererClickListener(java.util.function.Consumer<DataGrid.RendererClickEvent<T>> listener)
DataGrid.HasRendererClickListener
setRendererClickListener
in interface DataGrid.HasRendererClickListener<T>
listener
- the listener to set