Class DropdownGroupItemBuilder.DropdownGroupItemStep
java.lang.Object
com.liferay.frontend.taglib.clay.servlet.taglib.util.DropdownGroupItemBuilder.DropdownGroupItemStep
- All Implemented Interfaces:
DropdownGroupItemBuilder.ActiveStep,DropdownGroupItemBuilder.AfterActiveStep,DropdownGroupItemBuilder.AfterDisabledStep,DropdownGroupItemBuilder.AfterDropdownItemsStep,DropdownGroupItemBuilder.AfterHrefStep,DropdownGroupItemBuilder.AfterIconStep,DropdownGroupItemBuilder.AfterLabelStep,DropdownGroupItemBuilder.AfterPutDataStep,DropdownGroupItemBuilder.AfterQuickActionStep,DropdownGroupItemBuilder.AfterSeparatorStep,DropdownGroupItemBuilder.AfterSetDataStep,DropdownGroupItemBuilder.AfterTargetStep,DropdownGroupItemBuilder.AfterTypeStep,DropdownGroupItemBuilder.BuildStep,DropdownGroupItemBuilder.DisabledStep,DropdownGroupItemBuilder.DropdownItemsStep,DropdownGroupItemBuilder.HrefStep,DropdownGroupItemBuilder.IconStep,DropdownGroupItemBuilder.LabelStep,DropdownGroupItemBuilder.PutDataStep,DropdownGroupItemBuilder.QuickActionStep,DropdownGroupItemBuilder.SeparatorStep,DropdownGroupItemBuilder.SetDataStep,DropdownGroupItemBuilder.TargetStep,DropdownGroupItemBuilder.TypeStep
- Enclosing class:
- DropdownGroupItemBuilder
public static class DropdownGroupItemBuilder.DropdownGroupItemStep
extends Object
implements DropdownGroupItemBuilder.ActiveStep, DropdownGroupItemBuilder.AfterActiveStep, DropdownGroupItemBuilder.AfterDisabledStep, DropdownGroupItemBuilder.AfterDropdownItemsStep, DropdownGroupItemBuilder.AfterHrefStep, DropdownGroupItemBuilder.AfterIconStep, DropdownGroupItemBuilder.AfterLabelStep, DropdownGroupItemBuilder.AfterPutDataStep, DropdownGroupItemBuilder.AfterQuickActionStep, DropdownGroupItemBuilder.AfterSeparatorStep, DropdownGroupItemBuilder.AfterSetDataStep, DropdownGroupItemBuilder.AfterTargetStep, DropdownGroupItemBuilder.AfterTypeStep, DropdownGroupItemBuilder.BuildStep, DropdownGroupItemBuilder.DisabledStep, DropdownGroupItemBuilder.DropdownItemsStep, DropdownGroupItemBuilder.HrefStep, DropdownGroupItemBuilder.IconStep, DropdownGroupItemBuilder.LabelStep, DropdownGroupItemBuilder.PutDataStep, DropdownGroupItemBuilder.QuickActionStep, DropdownGroupItemBuilder.SeparatorStep, DropdownGroupItemBuilder.SetDataStep, DropdownGroupItemBuilder.TargetStep, DropdownGroupItemBuilder.TypeStep
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()putData(String key, com.liferay.petra.function.UnsafeSupplier<String, Exception> valueUnsafeSupplier) setActive(boolean active) setDisabled(boolean disabled) setDisabled(com.liferay.petra.function.UnsafeSupplier<Boolean, Exception> disabledUnsafeSupplier) setDropdownItems(List<DropdownItem> dropdownItems) setQuickAction(boolean quickAction) setQuickAction(com.liferay.petra.function.UnsafeSupplier<Boolean, Exception> quickActionUnsafeSupplier) setSeparator(boolean separator) setSeparator(com.liferay.petra.function.UnsafeSupplier<Boolean, Exception> separatorUnsafeSupplier)
-
Constructor Details
-
DropdownGroupItemStep
public DropdownGroupItemStep()
-
-
Method Details
-
build
- Specified by:
buildin interfaceDropdownGroupItemBuilder.BuildStep
-
putData
- Specified by:
putDatain interfaceDropdownGroupItemBuilder.PutDataStep
-
putData
public DropdownGroupItemBuilder.AfterPutDataStep putData(String key, com.liferay.petra.function.UnsafeSupplier<String, Exception> valueUnsafeSupplier) - Specified by:
putDatain interfaceDropdownGroupItemBuilder.PutDataStep
-
setActive
- Specified by:
setActivein interfaceDropdownGroupItemBuilder.ActiveStep
-
setActive
public DropdownGroupItemBuilder.AfterActiveStep setActive(com.liferay.petra.function.UnsafeSupplier<Boolean, Exception> activeUnsafeSupplier) - Specified by:
setActivein interfaceDropdownGroupItemBuilder.ActiveStep
-
setData
- Specified by:
setDatain interfaceDropdownGroupItemBuilder.SetDataStep
-
setDisabled
- Specified by:
setDisabledin interfaceDropdownGroupItemBuilder.DisabledStep
-
setDisabled
public DropdownGroupItemBuilder.AfterDisabledStep setDisabled(com.liferay.petra.function.UnsafeSupplier<Boolean, Exception> disabledUnsafeSupplier) - Specified by:
setDisabledin interfaceDropdownGroupItemBuilder.DisabledStep
-
setDropdownItems
public DropdownGroupItemBuilder.AfterDropdownItemsStep setDropdownItems(List<DropdownItem> dropdownItems) - Specified by:
setDropdownItemsin interfaceDropdownGroupItemBuilder.DropdownItemsStep
-
setHref
- Specified by:
setHrefin interfaceDropdownGroupItemBuilder.HrefStep
-
setHref
public DropdownGroupItemBuilder.AfterHrefStep setHref(javax.portlet.PortletURL portletURL, Object... parameters) - Specified by:
setHrefin interfaceDropdownGroupItemBuilder.HrefStep
-
setHref
public DropdownGroupItemBuilder.AfterHrefStep setHref(com.liferay.petra.function.UnsafeSupplier<Object, Exception> hrefUnsafeSupplier) - Specified by:
setHrefin interfaceDropdownGroupItemBuilder.HrefStep
-
setIcon
- Specified by:
setIconin interfaceDropdownGroupItemBuilder.IconStep
-
setIcon
public DropdownGroupItemBuilder.AfterIconStep setIcon(com.liferay.petra.function.UnsafeSupplier<String, Exception> iconUnsafeSupplier) - Specified by:
setIconin interfaceDropdownGroupItemBuilder.IconStep
-
setLabel
- Specified by:
setLabelin interfaceDropdownGroupItemBuilder.LabelStep
-
setLabel
public DropdownGroupItemBuilder.AfterLabelStep setLabel(com.liferay.petra.function.UnsafeSupplier<String, Exception> labelUnsafeSupplier) - Specified by:
setLabelin interfaceDropdownGroupItemBuilder.LabelStep
-
setQuickAction
- Specified by:
setQuickActionin interfaceDropdownGroupItemBuilder.QuickActionStep
-
setQuickAction
public DropdownGroupItemBuilder.AfterQuickActionStep setQuickAction(com.liferay.petra.function.UnsafeSupplier<Boolean, Exception> quickActionUnsafeSupplier) - Specified by:
setQuickActionin interfaceDropdownGroupItemBuilder.QuickActionStep
-
setSeparator
- Specified by:
setSeparatorin interfaceDropdownGroupItemBuilder.SeparatorStep
-
setSeparator
public DropdownGroupItemBuilder.AfterSeparatorStep setSeparator(com.liferay.petra.function.UnsafeSupplier<Boolean, Exception> separatorUnsafeSupplier) - Specified by:
setSeparatorin interfaceDropdownGroupItemBuilder.SeparatorStep
-
setTarget
- Specified by:
setTargetin interfaceDropdownGroupItemBuilder.TargetStep
-
setTarget
public DropdownGroupItemBuilder.AfterTargetStep setTarget(com.liferay.petra.function.UnsafeSupplier<String, Exception> targetUnsafeSupplier) - Specified by:
setTargetin interfaceDropdownGroupItemBuilder.TargetStep
-
setType
- Specified by:
setTypein interfaceDropdownGroupItemBuilder.TypeStep
-
setType
public DropdownGroupItemBuilder.AfterTypeStep setType(com.liferay.petra.function.UnsafeSupplier<String, Exception> typeUnsafeSupplier) - Specified by:
setTypein interfaceDropdownGroupItemBuilder.TypeStep
-