Class NavigationItemBuilder
java.lang.Object
com.liferay.frontend.taglib.clay.servlet.taglib.util.NavigationItemBuilder
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfacestatic interfacestatic interfacestatic interfacestatic interfacestatic interfacestatic interfacestatic interfacestatic interfacestatic interfacestatic interfacestatic classstatic interfacestatic 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)
-