Class ValuePickerButtonActionSupport

java.lang.Object
io.jmix.flowui.kit.component.valuepicker.ValuePickerButtonActionSupport

public class ValuePickerButtonActionSupport extends Object
  • Field Details

    • button

      protected final ValuePickerButton button
    • action

      protected Action action
    • registration

      protected com.vaadin.flow.shared.Registration registration
    • actionPropertyChangeRegistration

      protected com.vaadin.flow.shared.Registration actionPropertyChangeRegistration
  • Constructor Details

    • ValuePickerButtonActionSupport

      public ValuePickerButtonActionSupport(ValuePickerButton button)
  • Method Details

    • setAction

      public void setAction(@Nullable Action action, boolean overrideComponentProperties)
    • getAction

      @Nullable public Action getAction()
    • removeRegistrations

      protected void removeRegistrations()
    • addPropertyChangeListener

      protected com.vaadin.flow.shared.Registration addPropertyChangeListener()
    • updateIcon

      protected void updateIcon(@Nullable String icon)
    • generateTitle

      @Nullable protected String generateTitle(Action action)