| BasicRenderer<SOURCE,TARGET> |
|
| ComponentDataGenerator<T> |
A DataGenerator that
manages the creation and passivation of components generated by
ComponentRenderers.
|
| ComponentRenderer<COMPONENT extends com.vaadin.flow.component.Component,SOURCE> |
Base class for all renderers that support arbitrary Components.
|
| IconRenderer<ITEM> |
A renderer that renders each item as a text following by an icon using
provided icon generator and label generator.
|
| LitRenderer<SOURCE> |
LitRenderer is a Renderer that uses a Lit-based template literal to
render given model objects in the components that support the JS renderer
functions API.
|
| LocalDateRenderer<SOURCE> |
A template renderer for presenting date values.
|
| LocalDateTimeRenderer<SOURCE> |
A template renderer for presenting LocalDateTime objects.
|
| NativeButtonRenderer<SOURCE> |
A template renderer to create a clickable button.
|
| NumberRenderer<SOURCE> |
A template renderer for presenting number values.
|
| Renderer<SOURCE> |
Base class for all renderers - classes that take a given model object as
input and outputs a set of elements that represents that item in the UI.
|
| RendererUtil |
Contains helper methods to register events triggered by rendered templates.
|
| TemplateRenderer<SOURCE> |
Deprecated.
|
| TextRenderer<ITEM> |
A renderer that renders each item as a text using provided
ItemLabelGenerator.
|