Package io.jmix.flowui.data.binding.impl
Class FieldValueBinding<V>
java.lang.Object
io.jmix.flowui.data.binding.impl.AbstractValueBinding<V>
io.jmix.flowui.data.binding.impl.FieldValueBinding<V>
- All Implemented Interfaces:
JmixBinding
,SuspendableBinding
,ValueBinding<V>
@Component("flowui_FieldValueBinding")
@Scope("prototype")
public class FieldValueBinding<V>
extends AbstractValueBinding<V>
-
Field Summary
Fields inherited from class io.jmix.flowui.data.binding.impl.AbstractValueBinding
accessManager, applicationContext, component, componentValueChangeRegistration, messageTools, metadataTools, suspended, validator, valueSource, valueSourceInstanceChangeRegistration, valueSourceStateChangeRegistration, valueSourceValueChangeRegistration
-
Constructor Summary
ConstructorDescriptionFieldValueBinding
(ValueSource<V> valueSource, com.vaadin.flow.component.HasValue<?, V> component) -
Method Summary
Methods inherited from class io.jmix.flowui.data.binding.impl.AbstractValueBinding
activate, addComponentValueChangeListener, bind, getComponent, getValueSource, initBeanValidator, initRequired, onComponentValueChange, onValueSourceInstanceChanged, onValueSourceStateChanged, onValueSourceValueChange, resetRequiredIfAttributeFiltered, resume, setAccessManager, setApplicationContext, setMessageTools, setMetadataTools, setValidator, setValueToSource, suspend, suspended, unbind
-
Constructor Details
-
FieldValueBinding
public FieldValueBinding(ValueSource<V> valueSource, com.vaadin.flow.component.HasValue<?, V> component)
-
-
Method Details
-
getComponentValue
- Specified by:
getComponentValue
in classAbstractValueBinding<V>
-
setComponentValue
- Specified by:
setComponentValue
in classAbstractValueBinding<V>
-