| Package | Description |
|---|---|
| com.vaadin.ui | |
| com.vaadin.ui.renderers |
| Modifier and Type | Class and Description |
|---|---|
class |
Tree.TreeRenderer
String renderer that handles icon resources and stores their identifiers
into data objects.
|
| Modifier and Type | Method and Description |
|---|---|
Grid.Column<T,?> |
Grid.addColumn(String propertyName,
AbstractRenderer<? super T,?> renderer)
Adds a new column with the given property name and renderer.
|
<V> Grid.Column<T,V> |
Grid.addColumn(ValueProvider<T,V> valueProvider,
AbstractRenderer<? super T,? super V> renderer)
Adds a new column to this
Grid with typed renderer and value
provider. |
<V,P> Grid.Column<T,V> |
Grid.addColumn(ValueProvider<T,V> valueProvider,
ValueProvider<V,P> presentationProvider,
AbstractRenderer<? super T,? super P> renderer)
Adds a new column to this
Grid with value provider, presentation
provider and typed renderer. |
protected <V,P> Grid.Column<T,V> |
Grid.createColumn(ValueProvider<T,V> valueProvider,
ValueProvider<V,P> presentationProvider,
AbstractRenderer<? super T,? super P> renderer)
Creates a column instance from a value provider, presentation provider
and a renderer.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractJavaScriptRenderer<T,V>
Base class for Renderers with all client-side logic implemented using
JavaScript.
|
class |
ButtonRenderer<T>
A Renderer that displays a button with a textual caption.
|
class |
ClickableRenderer<T,V>
An abstract superclass for
Renderers that render clickable items. |
class |
ComponentRenderer
A renderer for presenting Components.
|
class |
DateRenderer
A renderer for presenting date values.
|
class |
HtmlRenderer
A renderer for presenting HTML content.
|
class |
ImageRenderer<T>
A renderer for presenting images.
|
class |
LocalDateRenderer
A renderer for presenting date values.
|
class |
LocalDateTimeRenderer
A renderer for presenting
LocalDateTime objects. |
class |
NumberRenderer
A renderer for presenting number values.
|
class |
ProgressBarRenderer
A renderer that represents double values between 0 and 1 as a graphical
progress bar.
|
class |
TextRenderer
A renderer for presenting a plain text representation of any value.
|
Copyright © 2018 Vaadin Ltd. All rights reserved.