| Interface | Description |
|---|---|
| AbstractTextFieldWidget |
Implemented by all widgets used by a connector extending
AbstractTextFieldConnector. |
| ActionOwner | |
| Field |
This interface indicates that the component is a Field (serverside), and
wants (for instance) to automatically get the v-modified classname.
|
| HasErrorIndicator |
Implemented by connectors supporting an error indicator.
|
| HasErrorIndicatorElement |
Implemented by widgets supporting an error indicator.
|
| HasRequiredIndicator |
Implemented by connectors supporting a required flag.
|
| ManagedLayout | |
| PostLayoutListener |
Interface implemented by
ComponentConnector implementations that want
to know whenever a layout phase has ended. |
| ShortcutActionHandler.ShortcutActionHandlerOwner |
An interface implemented by those users of this helper class that want to
support special components like
VRichTextArea that don't properly
propagate key down events. |
| SimpleManagedLayout | |
| SubPartAware |
Interface implemented by
Widgets which can provide identifiers for at
least one element inside the component. |
| VAbstractCalendarPanel.FocusChangeListener |
FocusChangeListener is notified when the panel changes its
focused value. |
| VAbstractCalendarPanel.FocusOutListener |
Blur listener that listens to blur event from the panel.
|
| VAbstractCalendarPanel.SubmitListener |
Interface for updating date field value based on the current calendar
panel data or canceling the update.
|
| VAbstractSplitPanel.SplitterMoveHandler |
Event handler interface for moving the splitter element.
|
| VDateTimeCalendarPanel.TimeChangeListener |
Dispatches an event when the panel when time is changed.
|
| VDragAndDropWrapper.UploadHandler |
Internal client side interface used by the connector and the widget for
the drag and drop wrapper to signal the completion of an HTML5 file
upload.
|
| VNotification.EventListener |
| Class | Description |
|---|---|
| AbstractClickEventHandler | |
| AbstractComponentConnector |
Base class for component connectors.
|
| AbstractComponentContainerConnector |
Client side connector for subclasses of AbstractComponentConnector.
|
| AbstractConnector |
An abstract implementation of Connector.
|
| AbstractFieldConnector |
Base class for field connectors.
|
| AbstractHasComponentsConnector |
Base class for component connectors whose widget is a component container.
|
| AbstractLayoutConnector |
Base class for layout connectors.
|
| AbstractSingleComponentContainerConnector |
Client side connector for subclasses of AbstractSingleComponentConnector.
|
| Action | |
| CalendarEntry | |
| ClickEventHandler | |
| ConnectorFocusAndBlurHandler |
A handler for focus and blur events which uses
FieldRpc.FocusAndBlurServerRpc
to transmit received events to the server. |
| FocusableFlexTable |
Adds keyboard focus to
FlexPanel. |
| FocusableFlowPanel | |
| FocusableScrollPanel |
A scrollhandlers similar to
ScrollPanel. |
| FocusElementPanel |
A panel that contains an always visible 0x0 size element that holds the
focus.
|
| FocusUtil |
A helper class used to make it easier for
Widgets to implement
Focusable. |
| FontIcon |
A font-based icon implementation.
|
| Icon |
An abstract representation of an icon.
|
| ImageIcon |
A image based implementation of
Icon. |
| JavaScriptComponentConnector |
A connector class for JavaScript components.
|
| JavaScriptWidget | |
| LayoutClickEventHandler | |
| LegacyConnector | Deprecated
This class is only intended to ease migration and should not be
used for new projects.
|
| MediaBaseConnector |
Base class for media component connectors.
|
| ShortcutActionHandler |
A helper class to implement keyboard shortcut handling.
|
| SimpleFocusablePanel |
Compared to FocusPanel in GWT this panel does not support e.g.
|
| TouchScrollDelegate |
Provides one finger touch scrolling for elements with once scrollable
elements inside.
|
| TouchScrollDelegate.TouchScrollHandler |
A helper class for making a widget scrollable.
|
| TreeAction |
This class is used for "row actions" in VTree and VScrollTable.
|
| UnknownComponentConnector |
A placeholder connector class for when a component's connector cannot be
determined.
|
| UnknownExtensionConnector |
Connector used as a placeholder for extensions that are not present in the
widgetset.
|
| VAbsoluteLayout | |
| VAbstractCalendarPanel<R extends Enum<R>> |
Abstract calendar panel to show and select a date using a resolution.
|
| VAbstractDateFieldCalendar<PANEL extends VAbstractCalendarPanel<R>,R extends Enum<R>> |
A client side implementation for inline date field.
|
| VAbstractPopupCalendar<PANEL extends VAbstractCalendarPanel<R>,R extends Enum<R>> |
Represents a date selection component with a text field and a popup date/time
selector.
|
| VAbstractSplitPanel |
Base class for the SplitPanel widgets.
|
| VAbstractSplitPanel.SplitterMoveHandler.SplitterMoveEvent |
Event class for splitter element move.
|
| VAbstractTextualDate<R extends Enum<R>> |
Abstract textual date field base implementation.
|
| VAccordion |
Widget class for the Accordion component.
|
| VAudio | |
| VBrowserFrame | |
| VButton | |
| VCheckBox | |
| VCheckBoxGroup |
The client-side widget for the
CheckBoxGroup component. |
| VColorPicker |
Client side implementation for ColorPicker.
|
| VColorPickerArea |
Client side implementation for ColorPickerArea.
|
| VComboBox |
Client side implementation of the ComboBox component.
|
| VContextMenu | |
| VCssLayout |
VCssLayout is a layout which supports configuring it's children with CSS
selectors.
|
| VCustomComponent | |
| VCustomField | |
| VCustomLayout |
Custom Layout implements complex layout defined with HTML template.
|
| VDateCalendarPanel |
A calendar panel widget to show and select a date.
|
| VDateField<R extends Enum<R>> |
A very base widget class for a date field.
|
| VDateFieldCalendar |
A client side implementation for InlineDateField.
|
| VDateTimeCalendarPanel |
A calendar panel widget to show and select a date and a time.
|
| VDateTimeFieldCalendar |
A client side implementation for inline date/time field.
|
| VDragAndDropWrapper |
A wrapper for Drag and Drop.
|
| VDragAndDropWrapperIE | |
| VEmbedded |
A widget class for the Embedded component.
|
| VFlash | Deprecated
No modern browsers support Flash content anymore.
|
| VFormLayout |
Two col Layout that places caption on left col and field on right col.
|
| VGridLayout | |
| VHorizontalLayout |
Represents a layout where the children is ordered vertically.
|
| VImage | |
| VLabel | |
| VLazyExecutor |
Executes the given command
delayMs milliseconds after a call to
VLazyExecutor.trigger(). |
| VLink | |
| VListSelect |
A simple list select for selecting multiple items.
|
| VMediaBase | |
| VMenuBar | |
| VMenuBar.CustomMenuItem |
A class to hold information on menu items.
|
| VNativeButton | |
| VNativeSelect |
The client-side widget for the
NativeSelect component. |
| VNotification | |
| VOverlay | Deprecated
as this is specifically for Vaadin only, it should not be used
directly.
|
| VPanel | |
| VPasswordField |
This class represents a password field.
|
| VPopupCalendar |
Represents a date selection component with a text field and a popup date
selector.
|
| VPopupTimeCalendar |
Represents a date-time selection component with a text field and a pop-up
date-and-time selector.
|
| VPopupView |
Widget class for the PopupView component.
|
| VProgressBar |
Widget for showing the current progress of a long running task.
|
| VRadioButtonGroup |
The client-side widget for the
RadioButtonGroup component. |
| VRichTextArea |
This class implements a basic client side rich text editor component.
|
| VSlider |
Widget class for the Slider component.
|
| VSplitPanelHorizontal |
Widget class for the HorizontalSplitPanel component.
|
| VSplitPanelVertical |
Widget class for the VerticalSplitPanel component.
|
| VTabsheet |
Widget class for the TabSheet component.
|
| VTabsheet.Tab |
Representation of a single "tab" shown in the
TabBar. |
| VTabsheet.TabCaption |
Caption implementation for a
VTabsheet.Tab. |
| VTabsheetBase |
Base class for a multi-view widget such as TabSheet or Accordion.
|
| VTabsheetPanel |
A panel that displays all of its child widgets in a 'deck', where only one
can be visible at a time.
|
| VTextArea |
This class represents a multiline textfield (textarea).
|
| VTextField |
This class represents a basic text input field with one row.
|
| VTwinColSelect |
A list builder widget that has two selects; one for selectable options,
another for selected options, and buttons for selecting and deselecting the
items.
|
| VUI |
Widget class for the UI.
|
| VUnknownComponent |
A placeholder widget class for when a component's connector cannot be
determined and a placeholder connector is used instead.
|
| VUpload |
Widget class for the Upload component.
|
| VVerticalLayout |
Represents a layout where the children is ordered vertically.
|
| VVideo |
Widget class for the Video component.
|
| VWindow |
"Sub window" component.
|
Copyright © 2023 Vaadin Ltd. All rights reserved.