| Interface | Description |
|---|---|
| CollectionComponentProvider<C extends com.vaadin.flow.component.Component> |
Catch-all interface for everything related to producing
Components for a CollectionField. |
| CollectionController |
Marker interface for all components that can control a collection.
|
| CollectionLayoutProvider<C extends com.vaadin.flow.component.Component & com.vaadin.flow.component.HasComponents> |
Interface for objects providing a layout for any
CollectionField. |
| CollectionValueComponentProvider<T,C extends com.vaadin.flow.component.Component & com.vaadin.flow.component.HasValue<?,T>> |
Interface for objects providing a component capable of displaying a single element of a
CollectionField. |
| HasCollectionElementFilter<T> | |
| HasCollectionValueComponentProvider<T> |
Marker interface for objects that have a
CollectionValueComponentProvider. |
| WithCollectionElementFilterMixin<T,SELF extends HasCollectionElementFilter<T>> |
Mixin interface to allow chaining
HasCollectionElementFilter.setCollectionElementFilter(SerializablePredicate). |
| WithCollectionValueComponentProviderMixin<T,SELF extends HasCollectionValueComponentProvider<T>> |
| Class | Description |
|---|---|
| CollectionField<T,C extends Collection<T>> |
All-purpose field for editing and maintaining values that are
Collections. |
| MapEntryField<K,V> |
A field for representing a
Map.Entry. |
| MapField<K,V> |
Basic field to support values that are
Maps. |
Copyright © 2023 Miki. All rights reserved.