Uses of Interface
org.vaadin.miki.superfields.collections.CollectionLayoutProvider
Packages that use CollectionLayoutProvider
Package
Description
-
Uses of CollectionLayoutProvider in org.vaadin.miki.superfields.collections
Fields in org.vaadin.miki.superfields.collections declared as CollectionLayoutProviderModifier and TypeFieldDescriptionstatic final CollectionLayoutProvider<com.vaadin.flow.component.orderedlayout.FlexLayout>CollectionField.DEFAULT_LAYOUT_PROVIDERDefault layout provider.Methods in org.vaadin.miki.superfields.collections with parameters of type CollectionLayoutProviderModifier and TypeMethodDescriptionfinal voidCollectionField.setCollectionLayoutProvider(CollectionLayoutProvider<?> collectionLayoutProvider) Sets new layout from a given provider and repaints all fields.final CollectionField<T,C> CollectionField.withCollectionLayoutProvider(CollectionLayoutProvider<?> collectionLayoutProvider) ChainsCollectionField.setCollectionLayoutProvider(CollectionLayoutProvider)and returns itself.Constructors in org.vaadin.miki.superfields.collections with parameters of type CollectionLayoutProviderModifierConstructorDescriptionCollectionField(com.vaadin.flow.function.SerializableSupplier<C> emptyCollectionSupplier, CollectionLayoutProvider<?> collectionLayoutProvider, com.vaadin.flow.function.SerializableSupplier<F> fieldSupplier) Creates new field.CollectionField(com.vaadin.flow.function.SerializableSupplier<C> emptyCollectionSupplier, CollectionLayoutProvider<?> collectionLayoutProvider, CollectionValueComponentProvider<T, ?> collectionValueComponentProvider) Creates new field.MapField(com.vaadin.flow.function.SerializableSupplier<Map<K, V>> emptyMapSupplier, CollectionLayoutProvider<?> mainLayoutProvider, CollectionValueComponentProvider<Map.Entry<K, V>, ?> entryValueComponentProvider) Creates a newMapFieldusing given empty map provider, and layout and entry component providers for the underlyingCollectionField. -
Uses of CollectionLayoutProvider in org.vaadin.miki.superfields.util
Methods in org.vaadin.miki.superfields.util that return CollectionLayoutProviderModifier and TypeMethodDescriptionstatic CollectionLayoutProvider<HeaderFooterLayoutWrapper<com.vaadin.flow.component.orderedlayout.FlexLayout,com.vaadin.flow.component.orderedlayout.FlexLayout, com.vaadin.flow.component.orderedlayout.FlexLayout, com.vaadin.flow.component.orderedlayout.FlexLayout>> CollectionComponentProviders.columnWithHeaderAndFooterRows(Collection<CollectionComponentProvider<?>> headerComponents, Collection<CollectionComponentProvider<?>> footerComponents) -
Uses of CollectionLayoutProvider in org.vaadin.miki.superfields.util.factory
Methods in org.vaadin.miki.superfields.util.factory that return CollectionLayoutProviderModifier and TypeMethodDescriptionObjectFieldFactory.getCollectionFieldLayoutProvider()Returns aCollectionLayoutProviderto be used in newCollectionFields.ObjectFieldFactory.getMapFieldLayoutProvider()Returns aCollectionLayoutProviderfor newMapFields.Methods in org.vaadin.miki.superfields.util.factory with parameters of type CollectionLayoutProviderModifier and TypeMethodDescriptionvoidObjectFieldFactory.setCollectionFieldLayoutProvider(CollectionLayoutProvider<?> collectionFieldLayoutProvider) Sets a newCollectionLayoutProviderto be used in newCollectionFields.voidObjectFieldFactory.setMapFieldLayoutProvider(CollectionLayoutProvider<?> mapFieldLayoutProvider) Sets a newCollectionLayoutProviderto be used in newMapFields.