Class NavigationItemBuilder
java.lang.Object
com.liferay.frontend.taglib.clay.servlet.taglib.util.NavigationItemBuilder
-
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 class
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)
-
Constructor Details
-
NavigationItemBuilder
public NavigationItemBuilder()
-
-
Method Details
-
putData
-
putData
public static NavigationItemBuilder.AfterPutDataStep putData(String key, com.liferay.petra.function.UnsafeSupplier<String, Exception> valueUnsafeSupplier) -
setActive
-
setActive
public static NavigationItemBuilder.AfterActiveStep setActive(com.liferay.petra.function.UnsafeSupplier<Boolean, Exception> activeUnsafeSupplier) -
setData
-
setDisabled
-
setDisabled
public static NavigationItemBuilder.AfterDisabledStep setDisabled(com.liferay.petra.function.UnsafeSupplier<Boolean, Exception> disabledUnsafeSupplier) -
setHref
-
setHref
public static NavigationItemBuilder.AfterHrefStep setHref(javax.portlet.PortletURL portletURL, Object... parameters) -
setHref
public static NavigationItemBuilder.AfterHrefStep setHref(com.liferay.petra.function.UnsafeSupplier<Object, Exception> hrefUnsafeSupplier) -
setLabel
-
setLabel
public static NavigationItemBuilder.AfterLabelStep setLabel(com.liferay.petra.function.UnsafeSupplier<String, Exception> labelUnsafeSupplier)
-