| Class and Description |
|---|
| AbstractCompositeField
An abstract field class that is backed by a composite component.
|
| AbstractField
An abstract implementation of a field, or a
Component allowing user
input. |
| AbstractField.ComponentValueChangeEvent
Value change event fired by components.
|
| AttachEvent
Event fired after a
Component is attached to the UI. |
| AttachNotifier
Mixin interface for components that support adding attach listeners.
|
| BlurNotifier
Mixin interface to handle blur events on components.
|
| BlurNotifier.BlurEvent
Represents the DOM event "blur".
|
| ClickEvent
Event fired when a component is clicked.
|
| Component |
| ComponentEvent
An event whose source is a
Component. |
| ComponentEventBus
An event bus for
Components. |
| ComponentEventListener
Generic listener for component events.
|
| Composite
A composite encapsulates a
Component tree to allow creation of new
components by composing existing components. |
| CompositionEndEvent
The event when a composition is ended.
|
| CompositionStartEvent
The event when a composition is started.
|
| CompositionUpdateEvent
The event when a composition is updated.
|
| DetachEvent
Event fired before a
Component is detached from the UI. |
| DetachNotifier
Mixin interface for components that support adding detach listeners.
|
| Direction
Specifies the direction of the text and other content inside of an element.
|
| DomEvent
Maps a DOM event to a
ComponentEvent. |
| EventData
Maps data from a DOM event to a
ComponentEvent. |
| FocusNotifier
Mixin interface to handle focus events on components.
|
| FocusNotifier.FocusEvent
Represents the DOM event "focus".
|
| HasComponents
A component to which the user can add and remove child components.
|
| HasElement
Marker interface for any class which is based on an
Element. |
| HasEnabled
A generic interface for components and other user interface objects that may
be enabled or disabled.
|
| HasSize
Any component implementing this interface supports setting the size of the
component using
HasSize.setWidth(String) and HasSize.setHeight(String). |
| HasStyle
Represents
Component which has class attribute and inline styles. |
| HasText
A component that supports text content.
|
| HasValue
A generic interface for field components and other user interface objects
that have a user-editable value.
|
| HasValue.ValueChangeEvent
An event fired when the value of a
HasValue changes. |
| HasValue.ValueChangeListener
A listener for value change events.
|
| HasValueAndElement
A component that has a value.
|
| HtmlComponent
Base class for a
Component that represents a single built-in HTML
element. |
| InputEvent
Event fired when the component has received any type of input (e.g.
|
| JsonSerializable
Base interface for classes that are serializable to and from
JsonObject. |
| Key
An interface to represent keyboard keys.
|
| KeyDownEvent
The event when a key is pressed.
|
| KeyLocation
Possible keyboard key locations.
|
| KeyModifier
Modifier keys.
|
| KeyPressEvent
The event when a key is pressed.
|
| KeyUpEvent
The event when a key is released.
|
| PollEvent
An event that is fired whenever a client polls the server for asynchronous UI
updates.
|
| PollNotifier
The interface for adding and removing
PollEvent listeners. |
| PropertyDescriptor
Describes a component property that has its value stored in some form in the
component's element, typically an element property or attribute.
|
| PushConfiguration
Provides method for configuring the push channel.
|
| ReconnectDialogConfiguration
Provides methods for configuring the reconnect dialog.
|
| ShortcutEvent
Event when shortcut is detected.
|
| ShortcutEventListener
Listener for shortcut events.
|
| ShortcutRegistration
A registration object for both configuring and removing the registered
keyboard shortcut.
|
| UI
The topmost component in any component hierarchy.
|
| UIDetachedException
Exception thrown if the UI has been detached when it should not be.
|
| Unit
Enum of supported units in Css sizes.
|
| WebComponentExporter
Exports a
Component as a web component. |
| WebComponentExporterFactory
Exports a
Component as a web component. |
| Class and Description |
|---|
| AttachNotifier
Mixin interface for components that support adding attach listeners.
|
| Component |
| ComponentEvent
An event whose source is a
Component. |
| ComponentEventListener
Generic listener for component events.
|
| DetachNotifier
Mixin interface for components that support adding detach listeners.
|
| DomEvent
Maps a DOM event to a
ComponentEvent. |
| EventData
Maps data from a DOM event to a
ComponentEvent. |
| HasElement
Marker interface for any class which is based on an
Element. |
| HasEnabled
A generic interface for components and other user interface objects that may
be enabled or disabled.
|
| HasSize
Any component implementing this interface supports setting the size of the
component using
HasSize.setWidth(String) and HasSize.setHeight(String). |
| HasStyle
Represents
Component which has class attribute and inline styles. |
| HasTheme
Represents
Component which has theme attribute. |
| Synchronize
Annotates getters for which properties should be synchronized to the server.
|
| Tag
Defines the tag to use for the root element for a component created using the
default
Component constructor. |
| Class and Description |
|---|
| AttachNotifier
Mixin interface for components that support adding attach listeners.
|
| BlurNotifier
Mixin interface to handle blur events on components.
|
| ClickNotifier
Mixin interface for components that support adding click listeners to the
their root elements.
|
| Component |
| DetachNotifier
Mixin interface for components that support adding detach listeners.
|
| Focusable
Represents a component that can gain and lose focus.
|
| FocusNotifier
Mixin interface to handle focus events on components.
|
| HasElement
Marker interface for any class which is based on an
Element. |
| HasEnabled
A generic interface for components and other user interface objects that may
be enabled or disabled.
|
| HasSize
Any component implementing this interface supports setting the size of the
component using
HasSize.setWidth(String) and HasSize.setHeight(String). |
| HasStyle
Represents
Component which has class attribute and inline styles. |
| HasText
A component that supports text content.
|
| HasTheme
Represents
Component which has theme attribute. |
| Synchronize
Annotates getters for which properties should be synchronized to the server.
|
| Tag
Defines the tag to use for the root element for a component created using the
default
Component constructor. |
| Class and Description |
|---|
| AttachNotifier
Mixin interface for components that support adding attach listeners.
|
| Component |
| DetachNotifier
Mixin interface for components that support adding detach listeners.
|
| HasElement
Marker interface for any class which is based on an
Element. |
| HasSize
Any component implementing this interface supports setting the size of the
component using
HasSize.setWidth(String) and HasSize.setHeight(String). |
| HasStyle
Represents
Component which has class attribute and inline styles. |
| HasTheme
Represents
Component which has theme attribute. |
| Tag
Defines the tag to use for the root element for a component created using the
default
Component constructor. |
| Class and Description |
|---|
| AttachNotifier
Mixin interface for components that support adding attach listeners.
|
| Component |
| DetachNotifier
Mixin interface for components that support adding detach listeners.
|
| HasComponents
A component to which the user can add and remove child components.
|
| HasElement
Marker interface for any class which is based on an
Element. |
| HasEnabled
A generic interface for components and other user interface objects that may
be enabled or disabled.
|
| HasOrderedComponents
A component which the children components are ordered, so the index of each
child matters for the layout.
|
| HasSize
Any component implementing this interface supports setting the size of the
component using
HasSize.setWidth(String) and HasSize.setHeight(String). |
| HasStyle
Represents
Component which has class attribute and inline styles. |
| Tag
Defines the tag to use for the root element for a component created using the
default
Component constructor. |
| Class and Description |
|---|
| Component |
| Class and Description |
|---|
| AttachEvent
Event fired after a
Component is attached to the UI. |
| AttachNotifier
Mixin interface for components that support adding attach listeners.
|
| BlurNotifier
Mixin interface to handle blur events on components.
|
| ClickEvent
Event fired when a component is clicked.
|
| ClickNotifier
Mixin interface for components that support adding click listeners to the
their root elements.
|
| Component |
| ComponentEventListener
Generic listener for component events.
|
| DetachNotifier
Mixin interface for components that support adding detach listeners.
|
| Focusable
Represents a component that can gain and lose focus.
|
| FocusNotifier
Mixin interface to handle focus events on components.
|
| HasElement
Marker interface for any class which is based on an
Element. |
| HasEnabled
A generic interface for components and other user interface objects that may
be enabled or disabled.
|
| HasSize
Any component implementing this interface supports setting the size of the
component using
HasSize.setWidth(String) and HasSize.setHeight(String). |
| HasStyle
Represents
Component which has class attribute and inline styles. |
| HasText
A component that supports text content.
|
| HasTheme
Represents
Component which has theme attribute. |
| Tag
Defines the tag to use for the root element for a component created using the
default
Component constructor. |
| Class and Description |
|---|
| AttachEvent
Event fired after a
Component is attached to the UI. |
| AttachNotifier
Mixin interface for components that support adding attach listeners.
|
| Component |
| ComponentEventListener
Generic listener for component events.
|
| DetachNotifier
Mixin interface for components that support adding detach listeners.
|
| HasElement
Marker interface for any class which is based on an
Element. |
| HasSize
Any component implementing this interface supports setting the size of the
component using
HasSize.setWidth(String) and HasSize.setHeight(String). |
| HasStyle
Represents
Component which has class attribute and inline styles. |
| Tag
Defines the tag to use for the root element for a component created using the
default
Component constructor. |
| Class and Description |
|---|
| ComponentEvent
An event whose source is a
Component. |
| DomEvent
Maps a DOM event to a
ComponentEvent. |
| EventData
Maps data from a DOM event to a
ComponentEvent. |
| Class and Description |
|---|
| AbstractField
An abstract implementation of a field, or a
Component allowing user
input. |
| AbstractField.ComponentValueChangeEvent
Value change event fired by components.
|
| AbstractSinglePropertyField
Abstract field that is based on a single element property.
|
| AttachEvent
Event fired after a
Component is attached to the UI. |
| AttachNotifier
Mixin interface for components that support adding attach listeners.
|
| BlurNotifier
Mixin interface to handle blur events on components.
|
| ClickNotifier
Mixin interface for components that support adding click listeners to the
their root elements.
|
| Component |
| ComponentEvent
An event whose source is a
Component. |
| ComponentEventListener
Generic listener for component events.
|
| DetachNotifier
Mixin interface for components that support adding detach listeners.
|
| DomEvent
Maps a DOM event to a
ComponentEvent. |
| Focusable
Represents a component that can gain and lose focus.
|
| FocusNotifier
Mixin interface to handle focus events on components.
|
| HasComponents
A component to which the user can add and remove child components.
|
| HasElement
Marker interface for any class which is based on an
Element. |
| HasEnabled
A generic interface for components and other user interface objects that may
be enabled or disabled.
|
| HasHelper
Mixin interface for field components that have helper text as property and
slots for inserting components.
|
| HasLabel
A component that supports label definition.
|
| HasSize
Any component implementing this interface supports setting the size of the
component using
HasSize.setWidth(String) and HasSize.setHeight(String). |
| HasStyle
Represents
Component which has class attribute and inline styles. |
| HasTheme
Represents
Component which has theme attribute. |
| HasValidation
A component that supports input validation.
|
| HasValue
A generic interface for field components and other user interface objects
that have a user-editable value.
|
| HasValue.ValueChangeListener
A listener for value change events.
|
| HasValueAndElement
A component that has a value.
|
ItemLabelGenerator
ItemLabelGenerator can be used to customize the string shown to the
user for an item. |
| NotSupported
Methods annotated with
NotSupported are mapped to the original
webcomponent implementation, but not supported at Java level. |
| Synchronize
Annotates getters for which properties should be synchronized to the server.
|
| Tag
Defines the tag to use for the root element for a component created using the
default
Component constructor. |
| Class and Description |
|---|
| AbstractField
An abstract implementation of a field, or a
Component allowing user
input. |
| AbstractSinglePropertyField
Abstract field that is based on a single element property.
|
| AttachEvent
Event fired after a
Component is attached to the UI. |
| AttachNotifier
Mixin interface for components that support adding attach listeners.
|
| BlurNotifier
Mixin interface to handle blur events on components.
|
| Component |
| ComponentEvent
An event whose source is a
Component. |
| ComponentEventListener
Generic listener for component events.
|
| DetachEvent
Event fired before a
Component is detached from the UI. |
| DetachNotifier
Mixin interface for components that support adding detach listeners.
|
| DomEvent
Maps a DOM event to a
ComponentEvent. |
| EventData
Maps data from a DOM event to a
ComponentEvent. |
| Focusable
Represents a component that can gain and lose focus.
|
| FocusNotifier
Mixin interface to handle focus events on components.
|
| HasElement
Marker interface for any class which is based on an
Element. |
| HasEnabled
A generic interface for components and other user interface objects that may
be enabled or disabled.
|
| HasHelper
Mixin interface for field components that have helper text as property and
slots for inserting components.
|
| HasLabel
A component that supports label definition.
|
| HasSize
Any component implementing this interface supports setting the size of the
component using
HasSize.setWidth(String) and HasSize.setHeight(String). |
| HasStyle
Represents
Component which has class attribute and inline styles. |
| HasValidation
A component that supports input validation.
|
| HasValue
A generic interface for field components and other user interface objects
that have a user-editable value.
|
| HasValueAndElement
A component that has a value.
|
ItemLabelGenerator
ItemLabelGenerator can be used to customize the string shown to the
user for an item. |
| NotSupported
Methods annotated with
NotSupported are mapped to the original
webcomponent implementation, but not supported at Java level. |
| Synchronize
Annotates getters for which properties should be synchronized to the server.
|
| Tag
Defines the tag to use for the root element for a component created using the
default
Component constructor. |
| Class and Description |
|---|
| AttachNotifier
Mixin interface for components that support adding attach listeners.
|
| Component |
| ComponentEvent
An event whose source is a
Component. |
| ComponentEventListener
Generic listener for component events.
|
| DetachNotifier
Mixin interface for components that support adding detach listeners.
|
| DomEvent
Maps a DOM event to a
ComponentEvent. |
| HasComponents
A component to which the user can add and remove child components.
|
| HasElement
Marker interface for any class which is based on an
Element. |
| HasEnabled
A generic interface for components and other user interface objects that may
be enabled or disabled.
|
| HasOrderedComponents
A component which the children components are ordered, so the index of each
child matters for the layout.
|
| HasSize
Any component implementing this interface supports setting the size of the
component using
HasSize.setWidth(String) and HasSize.setHeight(String). |
| HasStyle
Represents
Component which has class attribute and inline styles. |
| Synchronize
Annotates getters for which properties should be synchronized to the server.
|
| Tag
Defines the tag to use for the root element for a component created using the
default
Component constructor. |
| Class and Description |
|---|
| AttachNotifier
Mixin interface for components that support adding attach listeners.
|
| ClickEvent
Event fired when a component is clicked.
|
| ClickNotifier
Mixin interface for components that support adding click listeners to the
their root elements.
|
| Component |
| ComponentEvent
An event whose source is a
Component. |
| ComponentEventListener
Generic listener for component events.
|
| DetachNotifier
Mixin interface for components that support adding detach listeners.
|
| HasComponents
A component to which the user can add and remove child components.
|
| HasElement
Marker interface for any class which is based on an
Element. |
| HasEnabled
A generic interface for components and other user interface objects that may
be enabled or disabled.
|
| HasStyle
Represents
Component which has class attribute and inline styles. |
| HasText
A component that supports text content.
|
| Synchronize
Annotates getters for which properties should be synchronized to the server.
|
| Tag
Defines the tag to use for the root element for a component created using the
default
Component constructor. |
| Class and Description |
|---|
| AttachNotifier
Mixin interface for components that support adding attach listeners.
|
| Component |
| DetachNotifier
Mixin interface for components that support adding detach listeners.
|
| HasElement
Marker interface for any class which is based on an
Element. |
| Tag
Defines the tag to use for the root element for a component created using the
default
Component constructor. |
| Class and Description |
|---|
| AttachNotifier
Mixin interface for components that support adding attach listeners.
|
| BlurNotifier
Mixin interface to handle blur events on components.
|
| Component |
| ComponentEvent
An event whose source is a
Component. |
| ComponentEventListener
Generic listener for component events.
|
| DetachNotifier
Mixin interface for components that support adding detach listeners.
|
| DomEvent
Maps a DOM event to a
ComponentEvent. |
| EventData
Maps data from a DOM event to a
ComponentEvent. |
| Focusable
Represents a component that can gain and lose focus.
|
| FocusNotifier
Mixin interface to handle focus events on components.
|
| HasElement
Marker interface for any class which is based on an
Element. |
| HasEnabled
A generic interface for components and other user interface objects that may
be enabled or disabled.
|
| HasSize
Any component implementing this interface supports setting the size of the
component using
HasSize.setWidth(String) and HasSize.setHeight(String). |
| HasStyle
Represents
Component which has class attribute and inline styles. |
| HasTheme
Represents
Component which has theme attribute. |
| Tag
Defines the tag to use for the root element for a component created using the
default
Component constructor. |
| Class and Description |
|---|
| AbstractField
An abstract implementation of a field, or a
Component allowing user
input. |
| AttachNotifier
Mixin interface for components that support adding attach listeners.
|
| BlurNotifier
Mixin interface to handle blur events on components.
|
| Component |
| DetachNotifier
Mixin interface for components that support adding detach listeners.
|
| Focusable
Represents a component that can gain and lose focus.
|
| FocusNotifier
Mixin interface to handle focus events on components.
|
| HasElement
Marker interface for any class which is based on an
Element. |
| HasEnabled
A generic interface for components and other user interface objects that may
be enabled or disabled.
|
| HasHelper
Mixin interface for field components that have helper text as property and
slots for inserting components.
|
| HasLabel
A component that supports label definition.
|
| HasSize
Any component implementing this interface supports setting the size of the
component using
HasSize.setWidth(String) and HasSize.setHeight(String). |
| HasValidation
A component that supports input validation.
|
| HasValue
A generic interface for field components and other user interface objects
that have a user-editable value.
|
| HasValueAndElement
A component that has a value.
|
| Synchronize
Annotates getters for which properties should be synchronized to the server.
|
| Tag
Defines the tag to use for the root element for a component created using the
default
Component constructor. |
| Class and Description |
|---|
| AbstractField
An abstract implementation of a field, or a
Component allowing user
input. |
| AbstractField.ComponentValueChangeEvent
Value change event fired by components.
|
| AbstractSinglePropertyField
Abstract field that is based on a single element property.
|
| AttachEvent
Event fired after a
Component is attached to the UI. |
| AttachNotifier
Mixin interface for components that support adding attach listeners.
|
| BlurNotifier
Mixin interface to handle blur events on components.
|
| Component |
| ComponentEvent
An event whose source is a
Component. |
| ComponentEventListener
Generic listener for component events.
|
| DetachNotifier
Mixin interface for components that support adding detach listeners.
|
| DomEvent
Maps a DOM event to a
ComponentEvent. |
| Focusable
Represents a component that can gain and lose focus.
|
| FocusNotifier
Mixin interface to handle focus events on components.
|
| HasElement
Marker interface for any class which is based on an
Element. |
| HasEnabled
A generic interface for components and other user interface objects that may
be enabled or disabled.
|
| HasHelper
Mixin interface for field components that have helper text as property and
slots for inserting components.
|
| HasLabel
A component that supports label definition.
|
| HasSize
Any component implementing this interface supports setting the size of the
component using
HasSize.setWidth(String) and HasSize.setHeight(String). |
| HasStyle
Represents
Component which has class attribute and inline styles. |
| HasValidation
A component that supports input validation.
|
| HasValue
A generic interface for field components and other user interface objects
that have a user-editable value.
|
| HasValue.ValueChangeListener
A listener for value change events.
|
| HasValueAndElement
A component that has a value.
|
| NotSupported
Methods annotated with
NotSupported are mapped to the original
webcomponent implementation, but not supported at Java level. |
| Synchronize
Annotates getters for which properties should be synchronized to the server.
|
| Tag
Defines the tag to use for the root element for a component created using the
default
Component constructor. |
| Class and Description |
|---|
| AbstractField
An abstract implementation of a field, or a
Component allowing user
input. |
| AbstractField.ComponentValueChangeEvent
Value change event fired by components.
|
| AbstractSinglePropertyField
Abstract field that is based on a single element property.
|
| AttachEvent
Event fired after a
Component is attached to the UI. |
| AttachNotifier
Mixin interface for components that support adding attach listeners.
|
| BlurNotifier
Mixin interface to handle blur events on components.
|
| Component |
| DetachNotifier
Mixin interface for components that support adding detach listeners.
|
| Focusable
Represents a component that can gain and lose focus.
|
| FocusNotifier
Mixin interface to handle focus events on components.
|
| HasElement
Marker interface for any class which is based on an
Element. |
| HasEnabled
A generic interface for components and other user interface objects that may
be enabled or disabled.
|
| HasHelper
Mixin interface for field components that have helper text as property and
slots for inserting components.
|
| HasLabel
A component that supports label definition.
|
| HasSize
Any component implementing this interface supports setting the size of the
component using
HasSize.setWidth(String) and HasSize.setHeight(String). |
| HasStyle
Represents
Component which has class attribute and inline styles. |
| HasTheme
Represents
Component which has theme attribute. |
| HasValidation
A component that supports input validation.
|
| HasValue
A generic interface for field components and other user interface objects
that have a user-editable value.
|
| HasValue.ValueChangeListener
A listener for value change events.
|
| HasValueAndElement
A component that has a value.
|
| Tag
Defines the tag to use for the root element for a component created using the
default
Component constructor. |
| Class and Description |
|---|
| AttachNotifier
Mixin interface for components that support adding attach listeners.
|
| Component |
| ComponentEvent
An event whose source is a
Component. |
| ComponentEventListener
Generic listener for component events.
|
| DetachNotifier
Mixin interface for components that support adding detach listeners.
|
| HasElement
Marker interface for any class which is based on an
Element. |
| HasEnabled
A generic interface for components and other user interface objects that may
be enabled or disabled.
|
| HasStyle
Represents
Component which has class attribute and inline styles. |
| HasTheme
Represents
Component which has theme attribute. |
| Synchronize
Annotates getters for which properties should be synchronized to the server.
|
| Tag
Defines the tag to use for the root element for a component created using the
default
Component constructor. |
| Class and Description |
|---|
| AttachEvent
Event fired after a
Component is attached to the UI. |
| AttachNotifier
Mixin interface for components that support adding attach listeners.
|
| Component |
| ComponentEvent
An event whose source is a
Component. |
| ComponentEventListener
Generic listener for component events.
|
| DetachEvent
Event fired before a
Component is detached from the UI. |
| DetachNotifier
Mixin interface for components that support adding detach listeners.
|
| DomEvent
Maps a DOM event to a
ComponentEvent. |
| EventData
Maps data from a DOM event to a
ComponentEvent. |
| HasComponents
A component to which the user can add and remove child components.
|
| HasElement
Marker interface for any class which is based on an
Element. |
| HasEnabled
A generic interface for components and other user interface objects that may
be enabled or disabled.
|
| HasSize
Any component implementing this interface supports setting the size of the
component using
HasSize.setWidth(String) and HasSize.setHeight(String). |
| HasTheme
Represents
Component which has theme attribute. |
| Synchronize
Annotates getters for which properties should be synchronized to the server.
|
| Tag
Defines the tag to use for the root element for a component created using the
default
Component constructor. |
| Class and Description |
|---|
| Component |
| ComponentEvent
An event whose source is a
Component. |
| ComponentEventListener
Generic listener for component events.
|
| DomEvent
Maps a DOM event to a
ComponentEvent. |
| EventData
Maps data from a DOM event to a
ComponentEvent. |
| HasElement
Marker interface for any class which is based on an
Element. |
| Class and Description |
|---|
| Component |
| Class and Description |
|---|
| AttachNotifier
Mixin interface for components that support adding attach listeners.
|
| ClickNotifier
Mixin interface for components that support adding click listeners to the
their root elements.
|
| Component |
| DetachNotifier
Mixin interface for components that support adding detach listeners.
|
| HasComponents
A component to which the user can add and remove child components.
|
| HasElement
Marker interface for any class which is based on an
Element. |
| HasEnabled
A generic interface for components and other user interface objects that may
be enabled or disabled.
|
| HasSize
Any component implementing this interface supports setting the size of the
component using
HasSize.setWidth(String) and HasSize.setHeight(String). |
| HasStyle
Represents
Component which has class attribute and inline styles. |
| JsonSerializable
Base interface for classes that are serializable to and from
JsonObject. |
| Tag
Defines the tag to use for the root element for a component created using the
default
Component constructor. |
| Class and Description |
|---|
| AttachEvent
Event fired after a
Component is attached to the UI. |
| AttachNotifier
Mixin interface for components that support adding attach listeners.
|
| BlurNotifier
Mixin interface to handle blur events on components.
|
| ClickEvent
Event fired when a component is clicked.
|
| Component |
| ComponentEvent
An event whose source is a
Component. |
| ComponentEventListener
Generic listener for component events.
|
| DetachEvent
Event fired before a
Component is detached from the UI. |
| DetachNotifier
Mixin interface for components that support adding detach listeners.
|
| DomEvent
Maps a DOM event to a
ComponentEvent. |
| EventData
Maps data from a DOM event to a
ComponentEvent. |
| Focusable
Represents a component that can gain and lose focus.
|
| FocusNotifier
Mixin interface to handle focus events on components.
|
| HasElement
Marker interface for any class which is based on an
Element. |
| HasEnabled
A generic interface for components and other user interface objects that may
be enabled or disabled.
|
| HasSize
Any component implementing this interface supports setting the size of the
component using
HasSize.setWidth(String) and HasSize.setHeight(String). |
| HasStyle
Represents
Component which has class attribute and inline styles. |
| HasTheme
Represents
Component which has theme attribute. |
| Synchronize
Annotates getters for which properties should be synchronized to the server.
|
| Tag
Defines the tag to use for the root element for a component created using the
default
Component constructor. |
| Class and Description |
|---|
| AttachNotifier
Mixin interface for components that support adding attach listeners.
|
| ClickNotifier
Mixin interface for components that support adding click listeners to the
their root elements.
|
| Component |
| ComponentEvent
An event whose source is a
Component. |
| ComponentEventListener
Generic listener for component events.
|
| DetachNotifier
Mixin interface for components that support adding detach listeners.
|
| HasComponents
A component to which the user can add and remove child components.
|
| HasElement
Marker interface for any class which is based on an
Element. |
| HasEnabled
A generic interface for components and other user interface objects that may
be enabled or disabled.
|
| HasStyle
Represents
Component which has class attribute and inline styles. |
| HasText
A component that supports text content.
|
| Class and Description |
|---|
| ComponentEvent
An event whose source is a
Component. |
| DomEvent
Maps a DOM event to a
ComponentEvent. |
| EventData
Maps data from a DOM event to a
ComponentEvent. |
| Class and Description |
|---|
| Component |
| Class and Description |
|---|
| AbstractField
An abstract implementation of a field, or a
Component allowing user
input. |
| AttachNotifier
Mixin interface for components that support adding attach listeners.
|
| BlurNotifier
Mixin interface to handle blur events on components.
|
| Component |
| ComponentEvent
An event whose source is a
Component. |
| ComponentEventListener
Generic listener for component events.
|
| DetachNotifier
Mixin interface for components that support adding detach listeners.
|
| DomEvent
Maps a DOM event to a
ComponentEvent. |
| EventData
Maps data from a DOM event to a
ComponentEvent. |
| Focusable
Represents a component that can gain and lose focus.
|
| FocusNotifier
Mixin interface to handle focus events on components.
|
| HasElement
Marker interface for any class which is based on an
Element. |
| HasEnabled
A generic interface for components and other user interface objects that may
be enabled or disabled.
|
| HasSize
Any component implementing this interface supports setting the size of the
component using
HasSize.setWidth(String) and HasSize.setHeight(String). |
| HasStyle
Represents
Component which has class attribute and inline styles. |
| HasTheme
Represents
Component which has theme attribute. |
| Synchronize
Annotates getters for which properties should be synchronized to the server.
|
| Tag
Defines the tag to use for the root element for a component created using the
default
Component constructor. |
| Class and Description |
|---|
| AbstractField
An abstract implementation of a field, or a
Component allowing user
input. |
| AbstractSinglePropertyField
Abstract field that is based on a single element property.
|
| AttachNotifier
Mixin interface for components that support adding attach listeners.
|
| BlurNotifier
Mixin interface to handle blur events on components.
|
| ClickEvent
Event fired when a component is clicked.
|
| ClickNotifier
Mixin interface for components that support adding click listeners to the
their root elements.
|
| Component |
| ComponentEvent
An event whose source is a
Component. |
| ComponentEventListener
Generic listener for component events.
|
| DetachNotifier
Mixin interface for components that support adding detach listeners.
|
| DomEvent
Maps a DOM event to a
ComponentEvent. |
| Focusable
Represents a component that can gain and lose focus.
|
| FocusNotifier
Mixin interface to handle focus events on components.
|
| HasComponents
A component to which the user can add and remove child components.
|
| HasElement
Marker interface for any class which is based on an
Element. |
| HasEnabled
A generic interface for components and other user interface objects that may
be enabled or disabled.
|
| HasOrderedComponents
A component which the children components are ordered, so the index of each
child matters for the layout.
|
| HasSize
Any component implementing this interface supports setting the size of the
component using
HasSize.setWidth(String) and HasSize.setHeight(String). |
| HasStyle
Represents
Component which has class attribute and inline styles. |
| HasText
A component that supports text content.
|
| HasValue
A generic interface for field components and other user interface objects
that have a user-editable value.
|
| HasValueAndElement
A component that has a value.
|
| HtmlComponent
Base class for a
Component that represents a single built-in HTML
element. |
| HtmlContainer
Base class for a
Component that represents a single built-in HTML
element that can contain child components or text. |
| Synchronize
Annotates getters for which properties should be synchronized to the server.
|
| Tag
Defines the tag to use for the root element for a component created using the
default
Component constructor. |
| Class and Description |
|---|
| AttachNotifier
Mixin interface for components that support adding attach listeners.
|
| ClickNotifier
Mixin interface for components that support adding click listeners to the
their root elements.
|
| Component |
| DetachNotifier
Mixin interface for components that support adding detach listeners.
|
| HasElement
Marker interface for any class which is based on an
Element. |
| HasStyle
Represents
Component which has class attribute and inline styles. |
| Tag
Defines the tag to use for the root element for a component created using the
default
Component constructor. |
| Class and Description |
|---|
| AbstractField.ComponentValueChangeEvent
Value change event fired by components.
|
| Component |
| ComponentEvent
An event whose source is a
Component. |
| HasElement
Marker interface for any class which is based on an
Element. |
| HasValue
A generic interface for field components and other user interface objects
that have a user-editable value.
|
| HasValue.ValueChangeListener
A listener for value change events.
|
| Key
An interface to represent keyboard keys.
|
| KeyLocation
Possible keyboard key locations.
|
| KeyModifier
Modifier keys.
|
| UI
The topmost component in any component hierarchy.
|
| Class and Description |
|---|
| AttachNotifier
Mixin interface for components that support adding attach listeners.
|
| BlurNotifier
Mixin interface to handle blur events on components.
|
| Component |
| DetachNotifier
Mixin interface for components that support adding detach listeners.
|
| Focusable
Represents a component that can gain and lose focus.
|
| FocusNotifier
Mixin interface to handle focus events on components.
|
| HasElement
Marker interface for any class which is based on an
Element. |
| HasEnabled
A generic interface for components and other user interface objects that may
be enabled or disabled.
|
| HasSize
Any component implementing this interface supports setting the size of the
component using
HasSize.setWidth(String) and HasSize.setHeight(String). |
| HasStyle
Represents
Component which has class attribute and inline styles. |
| Tag
Defines the tag to use for the root element for a component created using the
default
Component constructor. |
| Class and Description |
|---|
| AbstractField
An abstract implementation of a field, or a
Component allowing user
input. |
| AbstractSinglePropertyField
Abstract field that is based on a single element property.
|
| AttachEvent
Event fired after a
Component is attached to the UI. |
| AttachNotifier
Mixin interface for components that support adding attach listeners.
|
| Component |
| DetachEvent
Event fired before a
Component is detached from the UI. |
| DetachNotifier
Mixin interface for components that support adding detach listeners.
|
| HasComponents
A component to which the user can add and remove child components.
|
| HasElement
Marker interface for any class which is based on an
Element. |
| HasEnabled
A generic interface for components and other user interface objects that may
be enabled or disabled.
|
| HasSize
Any component implementing this interface supports setting the size of the
component using
HasSize.setWidth(String) and HasSize.setHeight(String). |
| HasValue
A generic interface for field components and other user interface objects
that have a user-editable value.
|
| HasValueAndElement
A component that has a value.
|
| Tag
Defines the tag to use for the root element for a component created using the
default
Component constructor. |
| Class and Description |
|---|
| AttachNotifier
Mixin interface for components that support adding attach listeners.
|
| Component |
| DetachNotifier
Mixin interface for components that support adding detach listeners.
|
| HasElement
Marker interface for any class which is based on an
Element. |
| HasStyle
Represents
Component which has class attribute and inline styles. |
| Class and Description |
|---|
| AttachNotifier
Mixin interface for components that support adding attach listeners.
|
| Component |
| ComponentEvent
An event whose source is a
Component. |
| ComponentEventListener
Generic listener for component events.
|
| DetachNotifier
Mixin interface for components that support adding detach listeners.
|
| DomEvent
Maps a DOM event to a
ComponentEvent. |
| EventData
Maps data from a DOM event to a
ComponentEvent. |
| HasElement
Marker interface for any class which is based on an
Element. |
| HasEnabled
A generic interface for components and other user interface objects that may
be enabled or disabled.
|
| Synchronize
Annotates getters for which properties should be synchronized to the server.
|
| Tag
Defines the tag to use for the root element for a component created using the
default
Component constructor. |
| Class and Description |
|---|
| AttachNotifier
Mixin interface for components that support adding attach listeners.
|
| ClickEvent
Event fired when a component is clicked.
|
| Component |
| ComponentEventListener
Generic listener for component events.
|
| DetachNotifier
Mixin interface for components that support adding detach listeners.
|
| HasElement
Marker interface for any class which is based on an
Element. |
| HasSize
Any component implementing this interface supports setting the size of the
component using
HasSize.setWidth(String) and HasSize.setHeight(String). |
| HasStyle
Represents
Component which has class attribute and inline styles. |
| HasTheme
Represents
Component which has theme attribute. |
| Tag
Defines the tag to use for the root element for a component created using the
default
Component constructor. |
| Class and Description |
|---|
| AttachNotifier
Mixin interface for components that support adding attach listeners.
|
| Component |
| ComponentEvent
An event whose source is a
Component. |
| ComponentEventListener
Generic listener for component events.
|
| DetachNotifier
Mixin interface for components that support adding detach listeners.
|
| DomEvent
Maps a DOM event to a
ComponentEvent. |
| EventData
Maps data from a DOM event to a
ComponentEvent. |
| HasElement
Marker interface for any class which is based on an
Element. |
| HasEnabled
A generic interface for components and other user interface objects that may
be enabled or disabled.
|
| HasSize
Any component implementing this interface supports setting the size of the
component using
HasSize.setWidth(String) and HasSize.setHeight(String). |
| HasStyle
Represents
Component which has class attribute and inline styles. |
| Tag
Defines the tag to use for the root element for a component created using the
default
Component constructor. |
| Class and Description |
|---|
| AttachEvent
Event fired after a
Component is attached to the UI. |
| AttachNotifier
Mixin interface for components that support adding attach listeners.
|
| Component |
| ComponentEvent
An event whose source is a
Component. |
| ComponentEventListener
Generic listener for component events.
|
| DetachEvent
Event fired before a
Component is detached from the UI. |
| DetachNotifier
Mixin interface for components that support adding detach listeners.
|
| HasComponents
A component to which the user can add and remove child components.
|
| HasElement
Marker interface for any class which is based on an
Element. |
| HasEnabled
A generic interface for components and other user interface objects that may
be enabled or disabled.
|
| HasTheme
Represents
Component which has theme attribute. |
| Synchronize
Annotates getters for which properties should be synchronized to the server.
|
| Tag
Defines the tag to use for the root element for a component created using the
default
Component constructor. |
| Class and Description |
|---|
| AttachNotifier
Mixin interface for components that support adding attach listeners.
|
| ClickNotifier
Mixin interface for components that support adding click listeners to the
their root elements.
|
| Component |
| DetachNotifier
Mixin interface for components that support adding detach listeners.
|
| HasComponents
A component to which the user can add and remove child components.
|
| HasElement
Marker interface for any class which is based on an
Element. |
| HasEnabled
A generic interface for components and other user interface objects that may
be enabled or disabled.
|
| HasOrderedComponents
A component which the children components are ordered, so the index of each
child matters for the layout.
|
| HasSize
Any component implementing this interface supports setting the size of the
component using
HasSize.setWidth(String) and HasSize.setHeight(String). |
| HasStyle
Represents
Component which has class attribute and inline styles. |
| Tag
Defines the tag to use for the root element for a component created using the
default
Component constructor. |
| Class and Description |
|---|
| UI
The topmost component in any component hierarchy.
|
| Class and Description |
|---|
| AttachNotifier
Mixin interface for components that support adding attach listeners.
|
| Component |
| DetachNotifier
Mixin interface for components that support adding detach listeners.
|
| HasElement
Marker interface for any class which is based on an
Element. |
| Class and Description |
|---|
| AttachNotifier
Mixin interface for components that support adding attach listeners.
|
| Component |
| DetachNotifier
Mixin interface for components that support adding detach listeners.
|
| HasElement
Marker interface for any class which is based on an
Element. |
| HasSize
Any component implementing this interface supports setting the size of the
component using
HasSize.setWidth(String) and HasSize.setHeight(String). |
| HasStyle
Represents
Component which has class attribute and inline styles. |
| HasTheme
Represents
Component which has theme attribute. |
| Tag
Defines the tag to use for the root element for a component created using the
default
Component constructor. |
| Class and Description |
|---|
| AbstractField
An abstract implementation of a field, or a
Component allowing user
input. |
| AbstractSinglePropertyField
Abstract field that is based on a single element property.
|
| AttachEvent
Event fired after a
Component is attached to the UI. |
| AttachNotifier
Mixin interface for components that support adding attach listeners.
|
| BlurNotifier
Mixin interface to handle blur events on components.
|
| ClickNotifier
Mixin interface for components that support adding click listeners to the
their root elements.
|
| Component |
| ComponentEvent
An event whose source is a
Component. |
| ComponentEventListener
Generic listener for component events.
|
| DetachEvent
Event fired before a
Component is detached from the UI. |
| DetachNotifier
Mixin interface for components that support adding detach listeners.
|
| Focusable
Represents a component that can gain and lose focus.
|
| FocusNotifier
Mixin interface to handle focus events on components.
|
| HasComponents
A component to which the user can add and remove child components.
|
| HasElement
Marker interface for any class which is based on an
Element. |
| HasEnabled
A generic interface for components and other user interface objects that may
be enabled or disabled.
|
| HasHelper
Mixin interface for field components that have helper text as property and
slots for inserting components.
|
| HasLabel
A component that supports label definition.
|
| HasStyle
Represents
Component which has class attribute and inline styles. |
| HasTheme
Represents
Component which has theme attribute. |
| HasValidation
A component that supports input validation.
|
| HasValue
A generic interface for field components and other user interface objects
that have a user-editable value.
|
| HasValueAndElement
A component that has a value.
|
| NotSupported
Methods annotated with
NotSupported are mapped to the original
webcomponent implementation, but not supported at Java level. |
| Synchronize
Annotates getters for which properties should be synchronized to the server.
|
| Tag
Defines the tag to use for the root element for a component created using the
default
Component constructor. |
| Class and Description |
|---|
| AbstractField
An abstract implementation of a field, or a
Component allowing user
input. |
| AbstractField.ComponentValueChangeEvent
Value change event fired by components.
|
| AbstractSinglePropertyField
Abstract field that is based on a single element property.
|
| AttachNotifier
Mixin interface for components that support adding attach listeners.
|
| Component |
| ComponentEvent
An event whose source is a
Component. |
| ComponentEventListener
Generic listener for component events.
|
| CompositionNotifier
Mixin interface for components that support adding composition listeners to
the their root elements.
|
| DetachNotifier
Mixin interface for components that support adding detach listeners.
|
| DomEvent
Maps a DOM event to a
ComponentEvent. |
| HasElement
Marker interface for any class which is based on an
Element. |
| HasEnabled
A generic interface for components and other user interface objects that may
be enabled or disabled.
|
| HasSize
Any component implementing this interface supports setting the size of the
component using
HasSize.setWidth(String) and HasSize.setHeight(String). |
| HasStyle
Represents
Component which has class attribute and inline styles. |
| HasTheme
Represents
Component which has theme attribute. |
| HasValue
A generic interface for field components and other user interface objects
that have a user-editable value.
|
| HasValue.ValueChangeEvent
An event fired when the value of a
HasValue changes. |
| HasValue.ValueChangeListener
A listener for value change events.
|
| HasValueAndElement
A component that has a value.
|
| InputNotifier
Mixin interface for components that support adding input listeners to the
their root elements.
|
| KeyNotifier
Mixin interface for components that support adding key event listeners to the
their root elements.
|
| Synchronize
Annotates getters for which properties should be synchronized to the server.
|
| Tag
Defines the tag to use for the root element for a component created using the
default
Component constructor. |
| Class and Description |
|---|
| AbstractField
An abstract implementation of a field, or a
Component allowing user
input. |
| AbstractSinglePropertyField
Abstract field that is based on a single element property.
|
| AttachEvent
Event fired after a
Component is attached to the UI. |
| AttachNotifier
Mixin interface for components that support adding attach listeners.
|
| BlurNotifier
Mixin interface to handle blur events on components.
|
| Component |
| DetachNotifier
Mixin interface for components that support adding detach listeners.
|
| Focusable
Represents a component that can gain and lose focus.
|
| FocusNotifier
Mixin interface to handle focus events on components.
|
| HasComponents
A component to which the user can add and remove child components.
|
| HasElement
Marker interface for any class which is based on an
Element. |
| HasEnabled
A generic interface for components and other user interface objects that may
be enabled or disabled.
|
| HasHelper
Mixin interface for field components that have helper text as property and
slots for inserting components.
|
| HasLabel
A component that supports label definition.
|
| HasSize
Any component implementing this interface supports setting the size of the
component using
HasSize.setWidth(String) and HasSize.setHeight(String). |
| HasStyle
Represents
Component which has class attribute and inline styles. |
| HasValidation
A component that supports input validation.
|
| HasValue
A generic interface for field components and other user interface objects
that have a user-editable value.
|
| HasValueAndElement
A component that has a value.
|
ItemLabelGenerator
ItemLabelGenerator can be used to customize the string shown to the
user for an item. |
| Class and Description |
|---|
| AbstractField
An abstract implementation of a field, or a
Component allowing user
input. |
| AbstractSinglePropertyField
Abstract field that is based on a single element property.
|
| AttachNotifier
Mixin interface for components that support adding attach listeners.
|
| BlurNotifier
Mixin interface to handle blur events on components.
|
| Component |
| ComponentEvent
An event whose source is a
Component. |
| ComponentEventListener
Generic listener for component events.
|
| DetachNotifier
Mixin interface for components that support adding detach listeners.
|
| Focusable
Represents a component that can gain and lose focus.
|
| FocusNotifier
Mixin interface to handle focus events on components.
|
| HasElement
Marker interface for any class which is based on an
Element. |
| HasEnabled
A generic interface for components and other user interface objects that may
be enabled or disabled.
|
| HasStyle
Represents
Component which has class attribute and inline styles. |
| HasValue
A generic interface for field components and other user interface objects
that have a user-editable value.
|
| HasValueAndElement
A component that has a value.
|
| NotSupported
Methods annotated with
NotSupported are mapped to the original
webcomponent implementation, but not supported at Java level. |
| Synchronize
Annotates getters for which properties should be synchronized to the server.
|
| Tag
Defines the tag to use for the root element for a component created using the
default
Component constructor. |
| Class and Description |
|---|
| Component |
| ComponentEvent
An event whose source is a
Component. |
| ComponentEventListener
Generic listener for component events.
|
| DomEvent
Maps a DOM event to a
ComponentEvent. |
| EventData
Maps data from a DOM event to a
ComponentEvent. |
| HasValidation
A component that supports input validation.
|
| Class and Description |
|---|
| AttachNotifier
Mixin interface for components that support adding attach listeners.
|
| ClickNotifier
Mixin interface for components that support adding click listeners to the
their root elements.
|
| Component |
| ComponentEvent
An event whose source is a
Component. |
| ComponentEventListener
Generic listener for component events.
|
| DetachNotifier
Mixin interface for components that support adding detach listeners.
|
| DomEvent
Maps a DOM event to a
ComponentEvent. |
| HasElement
Marker interface for any class which is based on an
Element. |
| HasSize
Any component implementing this interface supports setting the size of the
component using
HasSize.setWidth(String) and HasSize.setHeight(String). |
| HasStyle
Represents
Component which has class attribute and inline styles. |
| HasTheme
Represents
Component which has theme attribute. |
| Tag
Defines the tag to use for the root element for a component created using the
default
Component constructor. |
| Class and Description |
|---|
| AttachEvent
Event fired after a
Component is attached to the UI. |
| AttachNotifier
Mixin interface for components that support adding attach listeners.
|
| Component |
| ComponentEvent
An event whose source is a
Component. |
| ComponentEventListener
Generic listener for component events.
|
| DetachNotifier
Mixin interface for components that support adding detach listeners.
|
| HasComponents
A component to which the user can add and remove child components.
|
| HasElement
Marker interface for any class which is based on an
Element. |
| HasEnabled
A generic interface for components and other user interface objects that may
be enabled or disabled.
|
| HasLabel
A component that supports label definition.
|
| HasOrderedComponents
A component which the children components are ordered, so the index of each
child matters for the layout.
|
| HasSize
Any component implementing this interface supports setting the size of the
component using
HasSize.setWidth(String) and HasSize.setHeight(String). |
| HasStyle
Represents
Component which has class attribute and inline styles. |
| HasTheme
Represents
Component which has theme attribute. |
| Synchronize
Annotates getters for which properties should be synchronized to the server.
|
| Tag
Defines the tag to use for the root element for a component created using the
default
Component constructor. |
| Class and Description |
|---|
| AbstractField
An abstract implementation of a field, or a
Component allowing user
input. |
| AbstractField.ComponentValueChangeEvent
Value change event fired by components.
|
| AbstractSinglePropertyField
Abstract field that is based on a single element property.
|
| AttachEvent
Event fired after a
Component is attached to the UI. |
| AttachNotifier
Mixin interface for components that support adding attach listeners.
|
| BlurNotifier
Mixin interface to handle blur events on components.
|
| Component |
| ComponentEvent
An event whose source is a
Component. |
| ComponentEventListener
Generic listener for component events.
|
| CompositionNotifier
Mixin interface for components that support adding composition listeners to
the their root elements.
|
| DetachNotifier
Mixin interface for components that support adding detach listeners.
|
| DomEvent
Maps a DOM event to a
ComponentEvent. |
| Focusable
Represents a component that can gain and lose focus.
|
| FocusNotifier
Mixin interface to handle focus events on components.
|
| HasElement
Marker interface for any class which is based on an
Element. |
| HasEnabled
A generic interface for components and other user interface objects that may
be enabled or disabled.
|
| HasHelper
Mixin interface for field components that have helper text as property and
slots for inserting components.
|
| HasLabel
A component that supports label definition.
|
| HasSize
Any component implementing this interface supports setting the size of the
component using
HasSize.setWidth(String) and HasSize.setHeight(String). |
| HasStyle
Represents
Component which has class attribute and inline styles. |
| HasTheme
Represents
Component which has theme attribute. |
| HasValidation
A component that supports input validation.
|
| HasValue
A generic interface for field components and other user interface objects
that have a user-editable value.
|
| HasValue.ValueChangeListener
A listener for value change events.
|
| HasValueAndElement
A component that has a value.
|
| InputNotifier
Mixin interface for components that support adding input listeners to the
their root elements.
|
| KeyNotifier
Mixin interface for components that support adding key event listeners to the
their root elements.
|
| NotSupported
Methods annotated with
NotSupported are mapped to the original
webcomponent implementation, but not supported at Java level. |
| Tag
Defines the tag to use for the root element for a component created using the
default
Component constructor. |
| Class and Description |
|---|
| AbstractField
An abstract implementation of a field, or a
Component allowing user
input. |
| AbstractField.ComponentValueChangeEvent
Value change event fired by components.
|
| AbstractSinglePropertyField
Abstract field that is based on a single element property.
|
| AttachEvent
Event fired after a
Component is attached to the UI. |
| AttachNotifier
Mixin interface for components that support adding attach listeners.
|
| BlurNotifier
Mixin interface to handle blur events on components.
|
| Component |
| ComponentEvent
An event whose source is a
Component. |
| ComponentEventListener
Generic listener for component events.
|
| DetachNotifier
Mixin interface for components that support adding detach listeners.
|
| Focusable
Represents a component that can gain and lose focus.
|
| FocusNotifier
Mixin interface to handle focus events on components.
|
| HasElement
Marker interface for any class which is based on an
Element. |
| HasEnabled
A generic interface for components and other user interface objects that may
be enabled or disabled.
|
| HasHelper
Mixin interface for field components that have helper text as property and
slots for inserting components.
|
| HasLabel
A component that supports label definition.
|
| HasSize
Any component implementing this interface supports setting the size of the
component using
HasSize.setWidth(String) and HasSize.setHeight(String). |
| HasStyle
Represents
Component which has class attribute and inline styles. |
| HasValidation
A component that supports input validation.
|
| HasValue
A generic interface for field components and other user interface objects
that have a user-editable value.
|
| HasValue.ValueChangeListener
A listener for value change events.
|
| HasValueAndElement
A component that has a value.
|
| NotSupported
Methods annotated with
NotSupported are mapped to the original
webcomponent implementation, but not supported at Java level. |
| Synchronize
Annotates getters for which properties should be synchronized to the server.
|
| Tag
Defines the tag to use for the root element for a component created using the
default
Component constructor. |
| Class and Description |
|---|
| AttachNotifier
Mixin interface for components that support adding attach listeners.
|
| BlurNotifier
Mixin interface to handle blur events on components.
|
| Component |
| ComponentEvent
An event whose source is a
Component. |
| ComponentEventListener
Generic listener for component events.
|
| DetachNotifier
Mixin interface for components that support adding detach listeners.
|
| Focusable
Represents a component that can gain and lose focus.
|
| FocusNotifier
Mixin interface to handle focus events on components.
|
| HasElement
Marker interface for any class which is based on an
Element. |
| HasEnabled
A generic interface for components and other user interface objects that may
be enabled or disabled.
|
| HasSize
Any component implementing this interface supports setting the size of the
component using
HasSize.setWidth(String) and HasSize.setHeight(String). |
| HasStyle
Represents
Component which has class attribute and inline styles. |
| HasTheme
Represents
Component which has theme attribute. |
| Class and Description |
|---|
| AttachEvent
Event fired after a
Component is attached to the UI. |
| AttachNotifier
Mixin interface for components that support adding attach listeners.
|
| Component |
| ComponentEvent
An event whose source is a
Component. |
| ComponentEventListener
Generic listener for component events.
|
| DetachNotifier
Mixin interface for components that support adding detach listeners.
|
| DomEvent
Maps a DOM event to a
ComponentEvent. |
| EventData
Maps data from a DOM event to a
ComponentEvent. |
| HasElement
Marker interface for any class which is based on an
Element. |
| HasSize
Any component implementing this interface supports setting the size of the
component using
HasSize.setWidth(String) and HasSize.setHeight(String). |
| HasStyle
Represents
Component which has class attribute and inline styles. |
| Synchronize
Annotates getters for which properties should be synchronized to the server.
|
| Tag
Defines the tag to use for the root element for a component created using the
default
Component constructor. |
| Class and Description |
|---|
| AttachNotifier
Mixin interface for components that support adding attach listeners.
|
| ClientCallable
Publishes the annotated method so it can be invoked from the client side
using the notation
this.$server.method(). |
| Component |
| ComponentEvent
An event whose source is a
Component. |
| DetachNotifier
Mixin interface for components that support adding detach listeners.
|
| DomEvent
Maps a DOM event to a
ComponentEvent. |
| EventData
Maps data from a DOM event to a
ComponentEvent. |
| HasComponents
A component to which the user can add and remove child components.
|
| HasElement
Marker interface for any class which is based on an
Element. |
| HasEnabled
A generic interface for components and other user interface objects that may
be enabled or disabled.
|
| PollNotifier
The interface for adding and removing
PollEvent listeners. |
| UI
The topmost component in any component hierarchy.
|
| WebComponentExporter
Exports a
Component as a web component. |
| Class and Description |
|---|
| Component |
| HasComponents
A component to which the user can add and remove child components.
|
| HasElement
Marker interface for any class which is based on an
Element. |
| HasEnabled
A generic interface for components and other user interface objects that may
be enabled or disabled.
|
| HasText
A component that supports text content.
|
| HasValue
A generic interface for field components and other user interface objects
that have a user-editable value.
|
| HasValue.ValueChangeEvent
An event fired when the value of a
HasValue changes. |
| HasValue.ValueChangeListener
A listener for value change events.
|
| Class and Description |
|---|
| Component |
| ComponentEvent
An event whose source is a
Component. |
| ComponentEventListener
Generic listener for component events.
|
| Class and Description |
|---|
| Component |
| Class and Description |
|---|
| Component |
ItemLabelGenerator
ItemLabelGenerator can be used to customize the string shown to the
user for an item. |
| Class and Description |
|---|
| AbstractField.ComponentValueChangeEvent
Value change event fired by components.
|
| Component |
| ComponentEvent
An event whose source is a
Component. |
| HasElement
Marker interface for any class which is based on an
Element. |
| HasEnabled
A generic interface for components and other user interface objects that may
be enabled or disabled.
|
| HasValue
A generic interface for field components and other user interface objects
that have a user-editable value.
|
| HasValue.ValueChangeEvent
An event fired when the value of a
HasValue changes. |
| HasValueAndElement
A component that has a value.
|
| Class and Description |
|---|
| Component |
| HasElement
Marker interface for any class which is based on an
Element. |
| UI
The topmost component in any component hierarchy.
|
| Class and Description |
|---|
| Component |
| Class and Description |
|---|
| UI
The topmost component in any component hierarchy.
|
| Class and Description |
|---|
| Component |
| UI
The topmost component in any component hierarchy.
|
| Class and Description |
|---|
| ClientCallable
Publishes the annotated method so it can be invoked from the client side
using the notation
this.$server.method(). |
| Component |
| PushConfiguration
Provides method for configuring the push channel.
|
| ReconnectDialogConfiguration
Provides methods for configuring the reconnect dialog.
|
| Class and Description |
|---|
| AttachNotifier
Mixin interface for components that support adding attach listeners.
|
| BlurNotifier
Mixin interface to handle blur events on components.
|
| Component |
| DetachNotifier
Mixin interface for components that support adding detach listeners.
|
| Focusable
Represents a component that can gain and lose focus.
|
| FocusNotifier
Mixin interface to handle focus events on components.
|
| HasComponents
A component to which the user can add and remove child components.
|
| HasElement
Marker interface for any class which is based on an
Element. |
| HasEnabled
A generic interface for components and other user interface objects that may
be enabled or disabled.
|
| HasStyle
Represents
Component which has class attribute and inline styles. |
| HasText
A component that supports text content.
|
| Tag
Defines the tag to use for the root element for a component created using the
default
Component constructor. |
| UI
The topmost component in any component hierarchy.
|
| Class and Description |
|---|
| Component |
| HasElement
Marker interface for any class which is based on an
Element. |
| UI
The topmost component in any component hierarchy.
|
| Class and Description |
|---|
| Component |
| PushConfiguration
Provides method for configuring the push channel.
|
| ReconnectDialogConfiguration
Provides methods for configuring the reconnect dialog.
|
| UI
The topmost component in any component hierarchy.
|
| Class and Description |
|---|
| UI
The topmost component in any component hierarchy.
|
| Class and Description |
|---|
| UI
The topmost component in any component hierarchy.
|
| Class and Description |
|---|
| Component |
| Class and Description |
|---|
| Component |
| WebComponentExporterFactory
Exports a
Component as a web component. |
| Class and Description |
|---|
| UI
The topmost component in any component hierarchy.
|
Copyright © 2025. All rights reserved.