Class NavigationItemBuilder.NavigationItemStep
java.lang.Object
com.liferay.frontend.taglib.clay.servlet.taglib.util.NavigationItemBuilder.NavigationItemStep
- All Implemented Interfaces:
NavigationItemBuilder.ActiveStep,NavigationItemBuilder.AfterActiveStep,NavigationItemBuilder.AfterDisabledStep,NavigationItemBuilder.AfterHrefStep,NavigationItemBuilder.AfterLabelStep,NavigationItemBuilder.AfterPutDataStep,NavigationItemBuilder.AfterSetDataStep,NavigationItemBuilder.BuildStep,NavigationItemBuilder.DisabledStep,NavigationItemBuilder.HrefStep,NavigationItemBuilder.LabelStep,NavigationItemBuilder.PutDataStep,NavigationItemBuilder.SetDataStep
- Enclosing class:
- NavigationItemBuilder
public static class NavigationItemBuilder.NavigationItemStep
extends Object
implements NavigationItemBuilder.ActiveStep, NavigationItemBuilder.AfterActiveStep, NavigationItemBuilder.AfterDisabledStep, NavigationItemBuilder.AfterHrefStep, NavigationItemBuilder.AfterLabelStep, NavigationItemBuilder.AfterPutDataStep, NavigationItemBuilder.AfterSetDataStep, NavigationItemBuilder.BuildStep, NavigationItemBuilder.DisabledStep, NavigationItemBuilder.HrefStep, NavigationItemBuilder.LabelStep, NavigationItemBuilder.PutDataStep, NavigationItemBuilder.SetDataStep
-
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)
-
Constructor Details
-
NavigationItemStep
public NavigationItemStep()
-
-
Method Details
-
build
- Specified by:
buildin interfaceNavigationItemBuilder.BuildStep
-
putData
- Specified by:
putDatain interfaceNavigationItemBuilder.PutDataStep
-
putData
public NavigationItemBuilder.AfterPutDataStep putData(String key, com.liferay.petra.function.UnsafeSupplier<String, Exception> valueUnsafeSupplier) - Specified by:
putDatain interfaceNavigationItemBuilder.PutDataStep
-
setActive
- Specified by:
setActivein interfaceNavigationItemBuilder.ActiveStep
-
setActive
public NavigationItemBuilder.AfterActiveStep setActive(com.liferay.petra.function.UnsafeSupplier<Boolean, Exception> activeUnsafeSupplier) - Specified by:
setActivein interfaceNavigationItemBuilder.ActiveStep
-
setData
- Specified by:
setDatain interfaceNavigationItemBuilder.SetDataStep
-
setDisabled
- Specified by:
setDisabledin interfaceNavigationItemBuilder.DisabledStep
-
setDisabled
public NavigationItemBuilder.AfterDisabledStep setDisabled(com.liferay.petra.function.UnsafeSupplier<Boolean, Exception> disabledUnsafeSupplier) - Specified by:
setDisabledin interfaceNavigationItemBuilder.DisabledStep
-
setHref
- Specified by:
setHrefin interfaceNavigationItemBuilder.HrefStep
-
setHref
public NavigationItemBuilder.AfterHrefStep setHref(javax.portlet.PortletURL portletURL, Object... parameters) - Specified by:
setHrefin interfaceNavigationItemBuilder.HrefStep
-
setHref
public NavigationItemBuilder.AfterHrefStep setHref(com.liferay.petra.function.UnsafeSupplier<Object, Exception> hrefUnsafeSupplier) - Specified by:
setHrefin interfaceNavigationItemBuilder.HrefStep
-
setLabel
- Specified by:
setLabelin interfaceNavigationItemBuilder.LabelStep
-
setLabel
public NavigationItemBuilder.AfterLabelStep setLabel(com.liferay.petra.function.UnsafeSupplier<String, Exception> labelUnsafeSupplier) - Specified by:
setLabelin interfaceNavigationItemBuilder.LabelStep
-