Package com.vaadin.flow.data.renderer
package com.vaadin.flow.data.renderer
-
ClassDescriptionBasicRenderer<SOURCE,
TARGET> Abstract renderer used as the base implementation for renderers that outputs a simple value in the UI, such asNumberRenderer
andLocalDateRenderer
.ClickableRenderer<SOURCE>Represents a clickable renderer.Listener that receives the clicked item (or tapped item, in touch devices).ADataGenerator
that manages the creation and passivation of components generated byComponentRenderer
s.Base class for all renderers that support arbitraryComponent
s.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 aRenderer
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 renderer for presenting date values.LocalDateTimeRenderer<SOURCE>A renderer for presentingLocalDateTime
objects.NativeButtonRenderer<SOURCE>A renderer to create a clickable button.NumberRenderer<SOURCE>A renderer for presenting number values.Renderer<SOURCE>Base class for all renderers - classes that take a given model object as input and handles their rendering to the client side when requested.Rendering<SOURCE>Defines the context of a givenRenderer
when building the output elements.TextRenderer<ITEM>A renderer that renders each item as a text using providedItemLabelGenerator
.