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