Class GridMenuItemActionSupport

java.lang.Object
io.jmix.flowui.kit.component.grid.GridMenuItemActionSupport
Direct Known Subclasses:
DataGridMenuItemActionSupport

public class GridMenuItemActionSupport extends Object
  • Field Details

    • action

      protected Action action
    • overrideComponentProperties

      protected boolean overrideComponentProperties
    • registration

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

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

  • Method Details

    • getAction

      @Nullable public Action getAction()
    • setAction

      public void setAction(@Nullable Action action)
    • setAction

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

      protected boolean isShowActionIconEnabled()
    • createIconComponent

      @Nullable protected com.vaadin.flow.component.Component createIconComponent(@Nullable com.vaadin.flow.component.Component actionIcon)
    • isShowActionShortcutEnabled

      protected boolean isShowActionShortcutEnabled()
    • createShortcutComponent

      @Nullable protected com.vaadin.flow.component.Component createShortcutComponent(@Nullable KeyCombination keyCombination)
    • updateVisible

      protected void updateVisible()
    • removeRegistrations

      protected void removeRegistrations()
    • addPropertyChangeListener

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