Package io.jmix.flowui.kit.action
Interface Action
- All Superinterfaces:
HasShortcutCombination
- All Known Subinterfaces:
ExecutableAction,OperationResultAction,SecuredAction,SecurityConstraintAction,TargetAction<C>,ViewOpeningAction
- All Known Implementing Classes:
AbstractAction,AddAction,AssignToUsersAction,BaseAction,ChangePasswordAction,CreateAction,DetailCloseAction,DetailDiscardAction,DetailEnableEditingAction,DetailSaveAction,DetailSaveCloseAction,DialogAction,EditAction,EntityClearAction,EntityInspectorAddAction,EntityInspectorCreateAction,EntityInspectorEditAction,EntityInspectorListView.ExportAction,EntityInspectorLookupAction,EntityLookupAction,EntityOpenAction,EntityOpenCompositionAction,ExcelExportAction,ExcludeAction,ExportAction,GenericFilterAction,GenericFilterAddConditionAction,GenericFilterClearValuesAction,GenericFilterResetAction,InputDialogAction,ItemTrackingAction,JsonExportAction,ListDataComponentAction,LogoutAction,LookupDiscardAction,LookupSelectAction,MultiValueSelectAction,OperationResultViewAction,PickerAction,PropertyFilter.OperationChangeAction,ReadAction,RefreshAction,RemoveAction,ResetPasswordAction,SecuredBaseAction,SecuredListDataComponentAction,ShowEntityInfoAction,ShowRoleAssignmentsAction,ValueClearAction,ViewAction,ViewCloseAction
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoidactionPerform(com.vaadin.flow.component.Component component) com.vaadin.flow.shared.RegistrationaddPropertyChangeListener(Consumer<PropertyChangeEvent> listener) com.vaadin.flow.component.icon.IcongetIcon()getId()getText()booleanbooleanvoidvoidsetDescription(String description) voidsetEnabled(boolean enabled) voidsetIcon(com.vaadin.flow.component.icon.Icon icon) voidvoidsetVariant(ActionVariant variant) voidsetVisible(boolean visible) Methods inherited from interface io.jmix.flowui.kit.component.HasShortcutCombination
getShortcutCombination, setShortcutCombination
-
Field Details
-
PROP_TEXT
- See Also:
-
PROP_ENABLED
- See Also:
-
PROP_VISIBLE
- See Also:
-
PROP_ICON
- See Also:
-
PROP_DESCRIPTION
- See Also:
-
PROP_VARIANT
- See Also:
-
PROP_SHORTCUT_COMBINATION
- See Also:
-
-
Method Details
-
getId
String getId() -
getText
-
setText
-
isEnabled
boolean isEnabled() -
setEnabled
void setEnabled(boolean enabled) -
isVisible
boolean isVisible() -
setVisible
void setVisible(boolean visible) -
getIcon
@Nullable com.vaadin.flow.component.icon.Icon getIcon() -
setIcon
void setIcon(@Nullable com.vaadin.flow.component.icon.Icon icon) -
getDescription
-
setDescription
-
getVariant
ActionVariant getVariant() -
setVariant
-
refreshState
void refreshState() -
actionPerform
void actionPerform(com.vaadin.flow.component.Component component) -
addPropertyChangeListener
com.vaadin.flow.shared.Registration addPropertyChangeListener(Consumer<PropertyChangeEvent> listener)
-