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 asNumberRendererandLocalDateRenderer.ClickableRenderer<SOURCE>Represents a clickable renderer.Listener that receives the clicked item (or tapped item, in touch devices).ADataGeneratorthat manages the creation and passivation of components generated byComponentRenderers.Base class for all renderers that support arbitraryComponents.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 aRendererthat 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 presentingLocalDateTimeobjects.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 givenRendererwhen building the output elements.TextRenderer<ITEM>A renderer that renders each item as a text using providedItemLabelGenerator.