Package io.jmix.flowui.component
Interface SupportsTypedValue<C extends com.vaadin.flow.component.Component,E extends com.vaadin.flow.component.HasValue.ValueChangeEvent<P>,V,P>
- All Superinterfaces:
com.vaadin.flow.component.HasValue<E,
,P> Serializable
- All Known Implementing Classes:
JmixCheckboxGroup
,TypedDatePicker
,TypedDateTimePicker
,TypedTextField
,TypedTimePicker
public interface SupportsTypedValue<C extends com.vaadin.flow.component.Component,E extends com.vaadin.flow.component.HasValue.ValueChangeEvent<P>,V,P>
extends com.vaadin.flow.component.HasValue<E,P>
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic class
SupportsTypedValue.TypedValueChangeEvent<C extends com.vaadin.flow.component.Component,
V> Nested classes/interfaces inherited from interface com.vaadin.flow.component.HasValue
com.vaadin.flow.component.HasValue.ValueChangeEvent<V extends Object>, com.vaadin.flow.component.HasValue.ValueChangeListener<E extends com.vaadin.flow.component.HasValue.ValueChangeEvent<?>>
-
Method Summary
Modifier and TypeMethodDescriptioncom.vaadin.flow.shared.Registration
addTypedValueChangeListener
(com.vaadin.flow.component.ComponentEventListener<SupportsTypedValue.TypedValueChangeEvent<C, V>> listener) void
setTypedValue
(V value) Methods inherited from interface com.vaadin.flow.component.HasValue
addValueChangeListener, clear, getEmptyValue, getOptionalValue, getValue, isEmpty, isReadOnly, isRequiredIndicatorVisible, setReadOnly, setRequiredIndicatorVisible, setValue
-
Method Details
-
getTypedValue
-
setTypedValue
-
addTypedValueChangeListener
com.vaadin.flow.shared.Registration addTypedValueChangeListener(com.vaadin.flow.component.ComponentEventListener<SupportsTypedValue.TypedValueChangeEvent<C, V>> listener)
-