Package com.vaadin.flow.data.renderer


package com.vaadin.flow.data.renderer
  • Class
    Description
    BasicRenderer<SOURCE,TARGET>
    Abstract renderer used as the base implementation for renderers that outputs a simple value in the UI, such as NumberRenderer and LocalDateRenderer.
    Represents a clickable renderer.
    Listener that receives the clicked item (or tapped item, in touch devices).
    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.
    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.
    A renderer for presenting date values.
    A renderer for presenting LocalDateTime objects.
    A renderer to create a clickable button.
    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 given Renderer when building the output elements.
    A renderer that renders each item as a text using provided ItemLabelGenerator.