Class AssignUserMenuItemActionInitTask<C extends HasActionMenuItems>
java.lang.Object
io.jmix.flowui.xml.layout.inittask.AbstractInitTask
io.jmix.flowui.xml.layout.inittask.AbstractAssignActionInitTask<C>
io.jmix.flowui.xml.layout.inittask.AssignUserMenuItemActionInitTask<C>
- All Implemented Interfaces:
ComponentLoader.InitTask
public class AssignUserMenuItemActionInitTask<C extends HasActionMenuItems>
extends AbstractAssignActionInitTask<C>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final Stringprotected final intprotected Consumer<UserMenuItem>Fields inherited from class io.jmix.flowui.xml.layout.inittask.AbstractAssignActionInitTask
actionId, afterExecuteHandler, component -
Constructor Summary
ConstructorsConstructorDescriptionAssignUserMenuItemActionInitTask(C component, String actionId, String actionItemId, int index) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddAction(ComponentLoader.Context context, Action action) protected booleanhasOwnAction(String id) voidsetItemConfigurer(Consumer<UserMenuItem> itemConfigurer) Methods inherited from class io.jmix.flowui.xml.layout.inittask.AbstractAssignActionInitTask
execute, getActionRecursively, getExceptionMessage, runAfterExecuteHandler, setAfterExecuteHandlerMethods inherited from class io.jmix.flowui.xml.layout.inittask.AbstractInitTask
execute, getOrigin
-
Field Details
-
id
-
index
protected final int index -
itemConfigurer
-
-
Constructor Details
-
AssignUserMenuItemActionInitTask
-
-
Method Details
-
setItemConfigurer
-
hasOwnAction
- Specified by:
hasOwnActionin classAbstractAssignActionInitTask<C extends HasActionMenuItems>
-
addAction
- Specified by:
addActionin classAbstractAssignActionInitTask<C extends HasActionMenuItems>
-