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
Component s. |
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.