Uses of Interface
org.vaadin.miki.superfields.variant.TypedFieldProvider
-
Packages that use TypedFieldProvider Package Description org.vaadin.miki.superfields.variant -
-
Uses of TypedFieldProvider in org.vaadin.miki.superfields.variant
Methods in org.vaadin.miki.superfields.variant that return TypedFieldProvider Modifier and Type Method Description static <V,W extends com.vaadin.flow.component.Component & com.vaadin.flow.component.HasValue<?,V>>
TypedFieldProvider<V,W>TypedFieldProvider. of(Class<V> type, com.vaadin.flow.function.SerializableSupplier<W> supplier)Produces aTypedFieldProviderfor a given type and component.Methods in org.vaadin.miki.superfields.variant with parameters of type TypedFieldProvider Modifier and Type Method Description voidVariantField. addTypedFieldProvider(TypedFieldProvider<?,?>... fieldProviders)Adds one or moreTypedFieldProviders to this component.voidVariantField. removeTypeFieldProvider(TypedFieldProvider<?,?> provider)Removes a givenTypedFieldProviderif it was registered.VariantFieldVariantField. withTypedFieldProvider(TypedFieldProvider<?,?>... fieldProviders)ChainsVariantField.addTypedFieldProvider(TypedFieldProvider[])and returns itself.Constructors in org.vaadin.miki.superfields.variant with parameters of type TypedFieldProvider Constructor Description VariantField(String label, com.vaadin.flow.function.SerializableSupplier<com.vaadin.flow.component.Component> nullComponentProvider, TypedFieldProvider<?,?>... providers)Creates aVariantFieldwith a given label, null component provider and givenTypedFieldProviders.VariantField(String label, TypedFieldProvider<?,?>... providers)Creates aVariantFieldwith a given label and givenTypedFieldProviders.
-