Package io.jmix.flowui.action
Class DialogAction
java.lang.Object
io.jmix.flowui.kit.action.AbstractAction
io.jmix.flowui.kit.action.BaseAction
io.jmix.flowui.action.SecuredBaseAction
io.jmix.flowui.action.DialogAction
- All Implemented Interfaces:
- SecuredAction,- Action,- HasShortcutCombination
- 
Nested Class SummaryNested ClassesNested classes/interfaces inherited from class io.jmix.flowui.action.SecuredBaseActionSecuredBaseAction.EnabledRule
- 
Field SummaryFieldsFields inherited from class io.jmix.flowui.action.SecuredBaseActionenabledByUiPermissions, enabledRules, visibleByUiPermissionsFields inherited from class io.jmix.flowui.kit.action.BaseActionenabledExplicitly, visibleExplicitlyFields inherited from class io.jmix.flowui.kit.action.AbstractActiondescription, enabled, eventBus, icon, id, shortcutCombination, text, variant, visibleFields inherited from interface io.jmix.flowui.kit.action.ActionPROP_DESCRIPTION, PROP_ENABLED, PROP_ICON, PROP_SHORTCUT_COMBINATION, PROP_TEXT, PROP_VARIANT, PROP_VISIBLE
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptiongetType()withEnabled(boolean enabled) withEnabledByUiPermissions(boolean enabledByUiPermissions) withHandler(Consumer<ActionPerformedEvent> handler) withIcon(com.vaadin.flow.component.icon.Icon icon) withIcon(com.vaadin.flow.component.icon.VaadinIcon icon) withShortcutCombination(KeyCombination shortcutCombination) withVariant(ActionVariant actionVariant) withVisible(boolean visible) withVisibleByUiPermissions(boolean visibleByUiPermissions) Methods inherited from class io.jmix.flowui.action.SecuredBaseActionaddEnabledRule, isEnabledByRule, isEnabledByUiPermissions, isPermitted, isVisibleByUiPermissions, refreshState, removeEnabledRule, setEnabledByUiPermissions, setVisibleByUiPermissionsMethods inherited from class io.jmix.flowui.kit.action.BaseActionactionPerform, addActionPerformedListener, isApplicable, setEnabled, setEnabledInternal, setVisible, setVisibleInternalMethods inherited from class io.jmix.flowui.kit.action.AbstractActionaddPropertyChangeListener, firePropertyChange, getDescription, getEventBus, getIcon, getId, getShortcutCombination, getText, getVariant, hasListener, isEnabled, isVisible, setDescription, setIcon, setShortcutCombination, setText, setVariantMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.jmix.flowui.kit.action.ActionactionPerform, addPropertyChangeListener, getDescription, getIcon, getId, getText, getVariant, isEnabled, isVisible, setDescription, setEnabled, setIcon, setText, setVariant, setVisibleMethods inherited from interface io.jmix.flowui.kit.component.HasShortcutCombinationgetShortcutCombination, setShortcutCombination
- 
Field Details- 
type
 
- 
- 
Constructor Details- 
DialogAction
 
- 
- 
Method Details- 
getType
- 
withText- Overrides:
- withTextin class- SecuredBaseAction
 
- 
withEnabled- Overrides:
- withEnabledin class- SecuredBaseAction
 
- 
withVisible- Overrides:
- withVisiblein class- SecuredBaseAction
 
- 
withIcon- Overrides:
- withIconin class- SecuredBaseAction
 
- 
withIcon- Overrides:
- withIconin class- SecuredBaseAction
 
- 
withTitle- Overrides:
- withTitlein class- SecuredBaseAction
 
- 
withVariant- Overrides:
- withVariantin class- SecuredBaseAction
 
- 
withShortcutCombination- Overrides:
- withShortcutCombinationin class- SecuredBaseAction
 
- 
withHandler- Overrides:
- withHandlerin class- SecuredBaseAction
 
- 
withEnabledByUiPermissions- Overrides:
- withEnabledByUiPermissionsin class- SecuredBaseAction
 
- 
withVisibleByUiPermissions- Overrides:
- withVisibleByUiPermissionsin class- SecuredBaseAction
 
 
-