Class InlineMenuItemBuilder
java.lang.Object
com.evolveum.midpoint.web.component.menu.cog.InlineMenuItemBuilder
- All Implemented Interfaces:
Serializable
Simple builder for
ButtonInlineMenuItem and InlineMenuItem.
Mirrors all fields and methods from InlineMenuItem and ButtonInlineMenuItem.- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionaction(InlineMenuItemAction action) additionalCssClass(String cssClass) additionalCssClass(org.apache.wicket.model.IModel<String> cssClassModel) badgeVisible(boolean visible) buttonLabelModel(org.apache.wicket.model.IModel<String> buttonLabelModel) confirmationMessage(org.apache.wicket.model.IModel<String> confirmationMessageModel) static @NotNull InlineMenuItemBuildercreate()divider(boolean divider) headerMenuItem(boolean headerMenuItem) iconBuilder(CompositedIconBuilder builder) id(int id) labelVisible(boolean visible) menuHeader(boolean menuHeader) menuLinkVisible(boolean visible) showConfirmationDialog(boolean show) submit(boolean submit)
-
Method Details
-
create
-
label
-
enabled
-
visible
-
submit
-
id
-
additionalCssClass
-
additionalCssClass
public InlineMenuItemBuilder additionalCssClass(org.apache.wicket.model.IModel<String> cssClassModel) -
confirmationMessage
public InlineMenuItemBuilder confirmationMessage(org.apache.wicket.model.IModel<String> confirmationMessageModel) -
showConfirmationDialog
-
divider
-
headerMenuItem
-
labelVisible
-
badgeVisible
-
icon
-
iconBuilder
-
buttonLabelModel
public InlineMenuItemBuilder buttonLabelModel(org.apache.wicket.model.IModel<String> buttonLabelModel) -
buildButtonMenu
-
buildInlineMenu
-