| Package | Description |
|---|---|
| com.vaadin.ui | |
| com.vaadin.ui.renderers |
| Modifier and Type | Class and Description |
|---|---|
static class |
Grid.AbstractRenderer<T>
An abstract base class for server-side
Grid renderers. |
| Modifier and Type | Method and Description |
|---|---|
Renderer<?> |
Grid.Column.getRenderer()
Returns the renderer instance used by this column.
|
| Modifier and Type | Method and Description |
|---|---|
static <T> elemental.json.JsonValue |
Grid.AbstractRenderer.encodeValue(Object modelValue,
Renderer<T> renderer,
Converter<?,?> converter,
Locale locale)
Converts and encodes the given data model property value using the
given converter and renderer.
|
Grid.Column |
Grid.Column.setRenderer(Renderer<?> renderer)
Sets the renderer for this column.
|
<T> Grid.Column |
Grid.Column.setRenderer(Renderer<T> renderer,
Converter<? extends T,?> converter)
Sets the renderer for this column and the converter used to convert
from the property value type to the renderer presentation type.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractJavaScriptRenderer<T>
Base class for Renderers with all client-side logic implemented using
JavaScript.
|
class |
ButtonRenderer
A Renderer that displays a button with a textual caption.
|
class |
ClickableRenderer<T>
An abstract superclass for Renderers that render clickable items.
|
class |
DateRenderer
A renderer for presenting date values.
|
class |
HtmlRenderer
A renderer for presenting HTML content.
|
class |
ImageRenderer
A renderer for presenting images.
|
class |
NumberRenderer
A renderer for presenting number values.
|
class |
ProgressBarRenderer
A renderer that represents a double values as a graphical progress bar.
|
class |
TextRenderer
A renderer for presenting simple plain-text string values.
|
Copyright © 2017 Vaadin Ltd. All rights reserved.