Package io.jmix.flowui.action
Interface OperationResultAction
- All Superinterfaces:
Action
,HasShortcutCombination
- All Known Implementing Classes:
DetailCloseAction
,DetailDiscardAction
,DetailEnableEditingAction
,DetailSaveAction
,DetailSaveCloseAction
,LookupDiscardAction
,LookupSelectAction
,OperationResultViewAction
,ViewCloseAction
-
Field Summary
Fields inherited from interface io.jmix.flowui.kit.action.Action
PROP_DESCRIPTION, PROP_ENABLED, PROP_ICON, PROP_SHORTCUT_COMBINATION, PROP_TEXT, PROP_VARIANT, PROP_VISIBLE
-
Method Summary
Modifier and TypeMethodDescriptionvoid
setFailHandler
(Runnable failHandler) void
setNextStepSupplier
(Supplier<OperationResult> nextStepSupplier) void
setSuccessHandler
(Runnable successHandler) Methods inherited from interface io.jmix.flowui.kit.action.Action
actionPerform, addPropertyChangeListener, getDescription, getIcon, getId, getText, getVariant, isEnabled, isVisible, refreshState, setDescription, setEnabled, setIcon, setText, setVariant, setVisible
Methods inherited from interface io.jmix.flowui.kit.component.HasShortcutCombination
getShortcutCombination, setShortcutCombination
-
Method Details
-
getOperationResult
OperationResult getOperationResult() -
setNextStepSupplier
-
setSuccessHandler
-
setFailHandler
-