Package io.jmix.flowui.data
Interface HasValueSourceProvider
- All Known Implementing Classes:
JmixFormLayout
@NullMarked
public interface HasValueSourceProvider
An object having a
ValueSourceProvider.-
Method Summary
Modifier and TypeMethodDescription@Nullable ValueSourceProviderReturns theValueSourceProviderassociated with this object.voidsetValueSourceProvider(@Nullable ValueSourceProvider provider) Sets aValueSourceProviderfor the implementing object.
-
Method Details
-
getValueSourceProvider
@Nullable ValueSourceProvider getValueSourceProvider()Returns theValueSourceProviderassociated with this object. TheValueSourceProvideris responsible for providing instances ofValueSource, typically for child components or properties.- Returns:
- the associated
ValueSourceProvider, ornullif none is set
-
setValueSourceProvider
Sets aValueSourceProviderfor the implementing object. TheValueSourceProvideris responsible for supplyingValueSourceinstances, often for use with child components or properties.- Parameters:
provider- theValueSourceProviderto set, ornullto remove the current provider
-