Interface ValueChangeableInput<T extends AbstractInputBuilder>

All Known Implementing Classes:
AbstractDmFilterBuilder, AbstractProductAndCustomerInputBuilder, AbstractSliderBuilder, ConfiguratorInputBuilder, ConfiguratorTableInputBuilder, CustomerInputBuilder, CustomFormListPopupInputBuilder, DashboardInputsInputBuilder, DashboardPopupInputBuilder, DateRangeInputBuilder, DMFieldInputBuilder, DmFilter, DmFilterBuilder, DmFilterBuilderMultiple, DmQueryBuilderInputBuilder, DMSourceInputBuilder, FilterBuilderInputBuilder, InputMatrixInputBuilder, MultiTierInputBuilder, OptionInputBuilder, PCGroupInputBuilder, ProductInputBuilder, RangeSliderInputBuilder, ResultMatrixFilterBuilder, SellerInputBuilder, SimpleInputBuilder, SliderInputBuilder, StringInputBuilder, TreeInputBuilder, VLookupBuilder

public interface ValueChangeableInput<T extends AbstractInputBuilder>
  • Method Summary

    Modifier and Type
    Method
    Description
    default T
    Registers the onValueChange event for the input.
    default T
    onValueChange(List<String> lockInputNames)
    Registers the onValueChange event for the input.
    default T
    onValueChange(List<String> lockInputNames, List<String> excludeInputNames)
    Registers the onValueChange event for the input.
  • Method Details

    • onValueChange

      default T onValueChange(List<String> lockInputNames, List<String> excludeInputNames)
      Registers the onValueChange event for the input. The event will be triggered when the value of the input changes.
      Parameters:
      lockInputNames - list of input names that should be locked during the onValueChange event, optional
      excludeInputNames - list of inputs that should be excluded from the onValueChange event.
      Returns:
      self
      Since:
      17.0 - Paloma
    • onValueChange

      default T onValueChange(List<String> lockInputNames)
      Registers the onValueChange event for the input. The event will be triggered when the value of the input changes.
      Parameters:
      lockInputNames - list of input names that should be locked during the onValueChange event, optional
      Returns:
      self
      Since:
      17.0 - Paloma
    • onValueChange

      default T onValueChange()
      Registers the onValueChange event for the input. The event will be triggered when the value of the input changes. All inputs will be locked and no inputs will be excluded.
      Returns:
      self
      Since:
      17.0 - Paloma