Package io.jmix.ui.action
@NonNullApi
package io.jmix.ui.action
-
ClassDescriptionAbstract class for GUI actions.Base class for actions that should open a screen.The
Action
interface abstracts away a function from a visual component.Event sent when the action is performed.Interface to be implemented by actions which may adjust their 'enabled' state according to the screen read-only mode.Indicates that the action is executable.Interface to be implemented by actions that have primary state.Interface defining constraintOperationType and constraintCode options.An action that can be used as Main TabSheet context menu item.Interface to be implemented by actions that open a screen.Indicates that the action can be affected by UI permissions.Used in dialogs to assign a special visual style for a button representing the action.Action that can change its enabled and visible properties depending on the user permissions and current context.Callback interface which is invoked by the action to determine its enabled state.Standard action for option dialogs.Standard action that changes enabled property depending on selection of a boundListComponent
.