Class DropdownGroupItemBuilder
java.lang.Object
com.liferay.frontend.taglib.clay.servlet.taglib.util.DropdownGroupItemBuilder
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static class
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
static interface
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionputData
(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
-
DropdownGroupItemBuilder
public DropdownGroupItemBuilder()
-
-
Method Details
-
putData
-
putData
public static DropdownGroupItemBuilder.AfterPutDataStep putData(String key, com.liferay.petra.function.UnsafeSupplier<String, Exception> valueUnsafeSupplier) -
setActive
-
setActive
public static DropdownGroupItemBuilder.AfterActiveStep setActive(com.liferay.petra.function.UnsafeSupplier<Boolean, Exception> activeUnsafeSupplier) -
setData
-
setDisabled
-
setDisabled
public static DropdownGroupItemBuilder.AfterDisabledStep setDisabled(com.liferay.petra.function.UnsafeSupplier<Boolean, Exception> disabledUnsafeSupplier) -
setDropdownItems
public static DropdownGroupItemBuilder.AfterDropdownItemsStep setDropdownItems(List<DropdownItem> dropdownItems) -
setHref
-
setHref
public static DropdownGroupItemBuilder.AfterHrefStep setHref(javax.portlet.PortletURL portletURL, Object... parameters) -
setHref
public static DropdownGroupItemBuilder.AfterHrefStep setHref(com.liferay.petra.function.UnsafeSupplier<Object, Exception> hrefUnsafeSupplier) -
setIcon
-
setIcon
public static DropdownGroupItemBuilder.AfterIconStep setIcon(com.liferay.petra.function.UnsafeSupplier<String, Exception> iconUnsafeSupplier) -
setLabel
-
setLabel
public static DropdownGroupItemBuilder.AfterLabelStep setLabel(com.liferay.petra.function.UnsafeSupplier<String, Exception> labelUnsafeSupplier) -
setQuickAction
-
setQuickAction
public static DropdownGroupItemBuilder.AfterQuickActionStep setQuickAction(com.liferay.petra.function.UnsafeSupplier<Boolean, Exception> quickActionUnsafeSupplier) -
setSeparator
-
setSeparator
public static DropdownGroupItemBuilder.AfterSeparatorStep setSeparator(com.liferay.petra.function.UnsafeSupplier<Boolean, Exception> separatorUnsafeSupplier) -
setTarget
-
setTarget
public static DropdownGroupItemBuilder.AfterTargetStep setTarget(com.liferay.petra.function.UnsafeSupplier<String, Exception> targetUnsafeSupplier) -
setType
-
setType
public static DropdownGroupItemBuilder.AfterTypeStep setType(com.liferay.petra.function.UnsafeSupplier<String, Exception> typeUnsafeSupplier)
-