public static class DropdownItemBuilder.DropdownItemStep extends java.lang.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 and Description |
|---|
DropdownItemStep() |
| Modifier and Type | Method and Description |
|---|---|
DropdownItem |
build() |
DropdownItemBuilder.AfterPutDataStep |
putData(java.lang.String key,
java.lang.String value) |
DropdownItemBuilder.AfterPutDataStep |
putData(java.lang.String key,
com.liferay.petra.function.UnsafeSupplier<java.lang.String,java.lang.Exception> valueUnsafeSupplier) |
DropdownItemBuilder.AfterActiveStep |
setActive(boolean active) |
DropdownItemBuilder.AfterActiveStep |
setActive(com.liferay.petra.function.UnsafeSupplier<java.lang.Boolean,java.lang.Exception> activeUnsafeSupplier) |
DropdownItemBuilder.AfterSetDataStep |
setData(java.util.Map<java.lang.String,java.lang.Object> data) |
DropdownItemBuilder.AfterDisabledStep |
setDisabled(boolean disabled) |
DropdownItemBuilder.AfterDisabledStep |
setDisabled(com.liferay.petra.function.UnsafeSupplier<java.lang.Boolean,java.lang.Exception> disabledUnsafeSupplier) |
DropdownItemBuilder.AfterDropdownItemsStep |
setDropdownItems(java.util.List<DropdownItem> dropdownItems) |
DropdownItemBuilder.AfterHrefStep |
setHref(java.lang.Object href) |
DropdownItemBuilder.AfterHrefStep |
setHref(javax.portlet.PortletURL portletURL,
java.lang.Object... parameters) |
DropdownItemBuilder.AfterHrefStep |
setHref(com.liferay.petra.function.UnsafeSupplier<java.lang.Object,java.lang.Exception> hrefUnsafeSupplier) |
DropdownItemBuilder.AfterIconStep |
setIcon(java.lang.String icon) |
DropdownItemBuilder.AfterIconStep |
setIcon(com.liferay.petra.function.UnsafeSupplier<java.lang.String,java.lang.Exception> iconUnsafeSupplier) |
DropdownItemBuilder.AfterKeyStep |
setKey(java.lang.String key) |
DropdownItemBuilder.AfterKeyStep |
setKey(com.liferay.petra.function.UnsafeSupplier<java.lang.String,java.lang.Exception> keyUnsafeSupplier) |
DropdownItemBuilder.AfterLabelStep |
setLabel(java.lang.String label) |
DropdownItemBuilder.AfterLabelStep |
setLabel(com.liferay.petra.function.UnsafeSupplier<java.lang.String,java.lang.Exception> labelUnsafeSupplier) |
DropdownItemBuilder.AfterQuickActionStep |
setQuickAction(boolean quickAction) |
DropdownItemBuilder.AfterQuickActionStep |
setQuickAction(com.liferay.petra.function.UnsafeSupplier<java.lang.Boolean,java.lang.Exception> quickActionUnsafeSupplier) |
DropdownItemBuilder.AfterSeparatorStep |
setSeparator(boolean separator) |
DropdownItemBuilder.AfterSeparatorStep |
setSeparator(com.liferay.petra.function.UnsafeSupplier<java.lang.Boolean,java.lang.Exception> separatorUnsafeSupplier) |
DropdownItemBuilder.AfterTargetStep |
setTarget(java.lang.String target) |
DropdownItemBuilder.AfterTargetStep |
setTarget(com.liferay.petra.function.UnsafeSupplier<java.lang.String,java.lang.Exception> targetUnsafeSupplier) |
DropdownItemBuilder.AfterTypeStep |
setType(java.lang.String type) |
DropdownItemBuilder.AfterTypeStep |
setType(com.liferay.petra.function.UnsafeSupplier<java.lang.String,java.lang.Exception> typeUnsafeSupplier) |
public DropdownItem build()
build in interface DropdownItemBuilder.BuildSteppublic DropdownItemBuilder.AfterPutDataStep putData(java.lang.String key, java.lang.String value)
putData in interface DropdownItemBuilder.PutDataSteppublic DropdownItemBuilder.AfterPutDataStep putData(java.lang.String key, com.liferay.petra.function.UnsafeSupplier<java.lang.String,java.lang.Exception> valueUnsafeSupplier)
putData in interface DropdownItemBuilder.PutDataSteppublic DropdownItemBuilder.AfterActiveStep setActive(boolean active)
setActive in interface DropdownItemBuilder.ActiveSteppublic DropdownItemBuilder.AfterActiveStep setActive(com.liferay.petra.function.UnsafeSupplier<java.lang.Boolean,java.lang.Exception> activeUnsafeSupplier)
setActive in interface DropdownItemBuilder.ActiveSteppublic DropdownItemBuilder.AfterSetDataStep setData(java.util.Map<java.lang.String,java.lang.Object> data)
setData in interface DropdownItemBuilder.SetDataSteppublic DropdownItemBuilder.AfterDisabledStep setDisabled(boolean disabled)
setDisabled in interface DropdownItemBuilder.DisabledSteppublic DropdownItemBuilder.AfterDisabledStep setDisabled(com.liferay.petra.function.UnsafeSupplier<java.lang.Boolean,java.lang.Exception> disabledUnsafeSupplier)
setDisabled in interface DropdownItemBuilder.DisabledSteppublic DropdownItemBuilder.AfterDropdownItemsStep setDropdownItems(java.util.List<DropdownItem> dropdownItems)
setDropdownItems in interface DropdownItemBuilder.DropdownItemsSteppublic DropdownItemBuilder.AfterHrefStep setHref(java.lang.Object href)
setHref in interface DropdownItemBuilder.HrefSteppublic DropdownItemBuilder.AfterHrefStep setHref(javax.portlet.PortletURL portletURL, java.lang.Object... parameters)
setHref in interface DropdownItemBuilder.HrefSteppublic DropdownItemBuilder.AfterHrefStep setHref(com.liferay.petra.function.UnsafeSupplier<java.lang.Object,java.lang.Exception> hrefUnsafeSupplier)
setHref in interface DropdownItemBuilder.HrefSteppublic DropdownItemBuilder.AfterIconStep setIcon(java.lang.String icon)
setIcon in interface DropdownItemBuilder.IconSteppublic DropdownItemBuilder.AfterIconStep setIcon(com.liferay.petra.function.UnsafeSupplier<java.lang.String,java.lang.Exception> iconUnsafeSupplier)
setIcon in interface DropdownItemBuilder.IconSteppublic DropdownItemBuilder.AfterKeyStep setKey(java.lang.String key)
setKey in interface DropdownItemBuilder.KeySteppublic DropdownItemBuilder.AfterKeyStep setKey(com.liferay.petra.function.UnsafeSupplier<java.lang.String,java.lang.Exception> keyUnsafeSupplier)
setKey in interface DropdownItemBuilder.KeySteppublic DropdownItemBuilder.AfterLabelStep setLabel(java.lang.String label)
setLabel in interface DropdownItemBuilder.LabelSteppublic DropdownItemBuilder.AfterLabelStep setLabel(com.liferay.petra.function.UnsafeSupplier<java.lang.String,java.lang.Exception> labelUnsafeSupplier)
setLabel in interface DropdownItemBuilder.LabelSteppublic DropdownItemBuilder.AfterQuickActionStep setQuickAction(boolean quickAction)
setQuickAction in interface DropdownItemBuilder.QuickActionSteppublic DropdownItemBuilder.AfterQuickActionStep setQuickAction(com.liferay.petra.function.UnsafeSupplier<java.lang.Boolean,java.lang.Exception> quickActionUnsafeSupplier)
setQuickAction in interface DropdownItemBuilder.QuickActionSteppublic DropdownItemBuilder.AfterSeparatorStep setSeparator(boolean separator)
setSeparator in interface DropdownItemBuilder.SeparatorSteppublic DropdownItemBuilder.AfterSeparatorStep setSeparator(com.liferay.petra.function.UnsafeSupplier<java.lang.Boolean,java.lang.Exception> separatorUnsafeSupplier)
setSeparator in interface DropdownItemBuilder.SeparatorSteppublic DropdownItemBuilder.AfterTargetStep setTarget(java.lang.String target)
setTarget in interface DropdownItemBuilder.TargetSteppublic DropdownItemBuilder.AfterTargetStep setTarget(com.liferay.petra.function.UnsafeSupplier<java.lang.String,java.lang.Exception> targetUnsafeSupplier)
setTarget in interface DropdownItemBuilder.TargetSteppublic DropdownItemBuilder.AfterTypeStep setType(java.lang.String type)
setType in interface DropdownItemBuilder.TypeSteppublic DropdownItemBuilder.AfterTypeStep setType(com.liferay.petra.function.UnsafeSupplier<java.lang.String,java.lang.Exception> typeUnsafeSupplier)
setType in interface DropdownItemBuilder.TypeStep