| Package | Description |
|---|---|
| com.vaadin.flow.component | |
| com.vaadin.flow.component.webcomponent | |
| com.vaadin.flow.router |
| Modifier and Type | Interface and Description |
|---|---|
interface |
Focusable<T extends Component>
Represents a component that can gain and lose focus.
|
interface |
HasComponents
A component to which the user can add and remove child components.
|
interface |
HasOrderedComponents<T extends Component>
A component which the children components are ordered, so the index of each
child matters for the layout.
|
interface |
HasValueAndElement<E extends HasValue.ValueChangeEvent<V>,V>
A component that has a value.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractCompositeField<C extends Component,S extends AbstractCompositeField<C,S,T>,T>
An abstract field class that is backed by a composite component.
|
class |
AbstractField<C extends AbstractField<C,T>,T>
An abstract implementation of a field, or a
Component allowing user
input. |
class |
AbstractSinglePropertyField<C extends AbstractField<C,T>,T>
Abstract field that is based on a single element property.
|
class |
HtmlContainer
Base class for a
Component that represents a single built-in HTML
element that can contain child components or text. |
class |
UI
The topmost component in any component hierarchy.
|
| Modifier and Type | Class and Description |
|---|---|
class |
WebComponentUI
Custom UI for use with WebComponents served from the server.
|
| Modifier and Type | Class and Description |
|---|---|
class |
RouterLink
A link that handles navigation internally using
Router instead of
loading a new page in the browser. |
Copyright © 2000–2025 Vaadin Ltd. All rights reserved.