Class ExpandableNavigationGroup
java.lang.Object
org.patternfly.component.SubComponent<E,B>
org.patternfly.component.navigation.ExpandableNavigationGroup
- All Implemented Interfaces:
Container<HTMLLIElement,,ExpandableNavigationGroup> Finder<HTMLLIElement>,HasElement<HTMLLIElement,,ExpandableNavigationGroup> HasHTMLElement<HTMLLIElement,,ExpandableNavigationGroup> IsElement<HTMLLIElement>,TypedBuilder<HTMLLIElement,,ExpandableNavigationGroup> WithText<HTMLLIElement,,ExpandableNavigationGroup> ElementDelegate<HTMLLIElement,ExpandableNavigationGroup>
public class ExpandableNavigationGroup
extends SubComponent<E,B>
implements WithText<HTMLLIElement,ExpandableNavigationGroup>, ElementDelegate<HTMLLIElement,ExpandableNavigationGroup>
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionadd(ExpandableNavigationGroup group) add(NavigationItem item) add(NavigationLinkText text) addItem(NavigationItem item) addItems(Iterable<T> items, Function<T, NavigationItem> display) delegate()static ExpandableNavigationGroupstatic ExpandableNavigationGroupexpandableNavigationGroup(String id, String text) insertGroupAfter(ExpandableNavigationGroup group, String afterItemId) insertGroupBefore(ExpandableNavigationGroup group, String beforeItemId) insertItemAfter(NavigationItem item, String afterItemId) insertItemBefore(NavigationItem item, String beforeItemId) text()that()Methods inherited from class org.patternfly.component.SubComponent
elementMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.jboss.elemento.Container
add, add, addAll, addAll, addAll, addAll, addAll, addAllMethods inherited from interface org.patternfly.core.ElementDelegate
add, add, innerHtml, textContent, textNodeMethods inherited from interface org.jboss.elemento.HasElement
apply, aria, aria, aria, attr, attr, attr, classList, classList, css, id, id, on, on, on, run, toggle, toggle, toggle, uniqueId
-
Field Details
-
id
-
-
Method Details
-
delegate
- Specified by:
delegatein interfaceElementDelegate<HTMLLIElement,ExpandableNavigationGroup>
-
addItems
public <T> ExpandableNavigationGroup addItems(Iterable<T> items, Function<T, NavigationItem> display) -
addDivider
-
add
-
text
- Specified by:
textin interfaceWithText<HTMLLIElement,ExpandableNavigationGroup>
-
that
- Specified by:
thatin interfaceTypedBuilder<HTMLLIElement,ExpandableNavigationGroup>
-
text
- Specified by:
textin interfaceWithText<HTMLLIElement,ExpandableNavigationGroup>