Class ComboButtonActionSupport
java.lang.Object
io.jmix.flowui.kit.component.combobutton.ComboButtonActionSupport
-
Field Summary
Modifier and TypeFieldDescriptionprotected Action
protected com.vaadin.flow.shared.Registration
protected final ComboButton
protected com.vaadin.flow.shared.Registration
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
addActionVariant
(ComboButton component, ActionVariant actionVariant) protected void
protected void
onButtonClick
(com.vaadin.flow.component.ClickEvent<com.vaadin.flow.component.contextmenu.MenuItem> event) protected void
removeActionVariant
(ComboButton component, ActionVariant actionVariant) protected void
void
protected void
updateActionVariant
(boolean overrideComponentProperties) protected void
protected void
updateIcon
(boolean overrideComponentProperties) protected void
updateText
(boolean overrideComponentProperties) protected void
updateTitle
(boolean overrideComponentProperties) protected void
-
Field Details
-
comboButton
-
action
-
comboButtonClickRegistration
protected com.vaadin.flow.shared.Registration comboButtonClickRegistration -
actionPropertyChangeRegistration
protected com.vaadin.flow.shared.Registration actionPropertyChangeRegistration
-
-
Constructor Details
-
ComboButtonActionSupport
-
-
Method Details
-
setAction
-
getAction
-
addActionVariant
-
removeActionVariant
-
removeRegistrations
protected void removeRegistrations() -
updateText
protected void updateText(boolean overrideComponentProperties) -
updateEnabled
protected void updateEnabled() -
updateVisible
protected void updateVisible() -
updateActionVariant
protected void updateActionVariant(boolean overrideComponentProperties) -
updateIcon
protected void updateIcon(boolean overrideComponentProperties) -
updateTitle
protected void updateTitle(boolean overrideComponentProperties) -
onButtonClick
protected void onButtonClick(com.vaadin.flow.component.ClickEvent<com.vaadin.flow.component.contextmenu.MenuItem> event) -
onActionPropertyChange
-