T - Bean typeG - Group typeC - Concrete configurator typepublic static interface InputGroupConfigurator.BeanInputGroupConfigurator<T,G extends BoundComponentGroup<String,Input<?>>,C extends InputGroupConfigurator.BeanInputGroupConfigurator<T,G,C>> extends InputGroupConfigurator<String,T,G,C>
InputGroupConfigurator bound to a bean String type property set.InputGroupConfigurator.BeanInputGroupConfigurator<T,G extends BoundComponentGroup<String,Input<?>>,C extends InputGroupConfigurator.BeanInputGroupConfigurator<T,G,C>>, InputGroupConfigurator.PropertySetInputGroupConfigurator<G extends BoundComponentGroup<com.holonplatform.core.property.Property<?>,Input<?>>,C extends InputGroupConfigurator.PropertySetInputGroupConfigurator<G,C>>| Modifier and Type | Method and Description |
|---|---|
C |
defaultValue(String property,
Supplier<Object> defaultValueProvider)
Set the default value provider for given
property. |
C |
withValidator(String property,
com.holonplatform.core.Validator<?> validator)
|
C |
withValueChangeListener(String property,
ValueHolder.ValueChangeListener<?,GroupValueChangeEvent<?,String,Input<?>,G>> listener)
|
enableRefreshOnValueChange, groupValidationStatusHandler, required, required, required, required, validationStatusHandler, validationStatusHandler, validationStatusLabel, withPostProcessor, withValidatorusePropertyRendererRegistry, withValueChangeListenerC defaultValue(String property, Supplier<Object> defaultValueProvider)
property.property - Property (not null)defaultValueProvider - The supplier to provide the property default value (not null)C withValueChangeListener(String property, ValueHolder.ValueChangeListener<?,GroupValueChangeEvent<?,String,Input<?>,G>> listener)
property - Property (not null)listener - The ValueChangeListener to add (not null)Copyright © 2019 The Holon Platform. All rights reserved.