| Package | Description |
|---|---|
| com.vaadin.server | |
| com.vaadin.server.communication.data | |
| com.vaadin.ui | |
| com.vaadin.ui.renderers |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractJavaScriptExtension
Base class for Extensions with all client-side logic implemented using
JavaScript.
|
class |
BrowserWindowOpener
Component extension that opens a browser popup window when the extended
component is clicked.
|
class |
FileDownloader
Extension that starts a download when the extended component is clicked.
|
class |
Responsive
An extension providing responsive layout capabilities to any Vaadin
component.
|
| Modifier and Type | Class and Description |
|---|---|
class |
RpcDataProviderExtension
Provides Vaadin server-side container data source to a
com.vaadin.client.ui.grid.GridConnector. |
| Modifier and Type | Class and Description |
|---|---|
static class |
Grid.AbstractGridExtension
An abstract base class for server-side Grid extensions.
|
static class |
Grid.AbstractRenderer<T>
An abstract base class for server-side
Grid renderers. |
static class |
Grid.AbstractSelectionModel
A base class for SelectionModels that contains some of the logic that is
reusable.
|
static class |
Grid.DetailComponentManager
A class that manages details components by calling
Grid.DetailsGenerator as needed. |
static class |
Grid.MultiSelectionModel
A default implementation of a
Grid.SelectionModel.Multi |
static class |
Grid.NoSelectionModel
A default implementation for a
Grid.SelectionModel.None |
static class |
Grid.SingleSelectionModel
A default implementation of a
Grid.SelectionModel.Single |
class |
JavaScript
Provides access to JavaScript functionality in the web browser.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractJavaScriptRenderer<T>
Base class for Renderers with all client-side logic implemented using
JavaScript.
|
class |
ButtonRenderer
A Renderer that displays a button with a textual caption.
|
class |
ClickableRenderer<T>
An abstract superclass for Renderers that render clickable items.
|
class |
DateRenderer
A renderer for presenting date values.
|
class |
HtmlRenderer
A renderer for presenting HTML content.
|
class |
ImageRenderer
A renderer for presenting images.
|
class |
NumberRenderer
A renderer for presenting number values.
|
class |
ProgressBarRenderer
A renderer that represents a double values as a graphical progress bar.
|
class |
TextRenderer
A renderer for presenting simple plain-text string values.
|
Copyright © 2019 Vaadin Ltd. All rights reserved.