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>
-
-
Method Summary
-
Methods inherited from class org.patternfly.component.SubComponent
element
-
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.jboss.elemento.Container
add, add, addAll, addAll, addAll, addAll, addAll, addAll
-
Methods inherited from interface org.patternfly.core.ElementDelegate
add, add, innerHtml, textContent, textNode
-
Methods inherited from interface org.jboss.elemento.HasElement
apply, aria, aria, aria, attr, attr, attr, classList, classList, css, id, id, on, run, toggle, toggle, toggle, uniqueId
-
-
-
-
Field Detail
-
id
public final String id
-
-
Method Detail
-
expandableNavigationGroup
public static ExpandableNavigationGroup expandableNavigationGroup(String id)
-
expandableNavigationGroup
public static ExpandableNavigationGroup expandableNavigationGroup(String id, String text)
-
delegate
public HTMLElement delegate()
- Specified by:
delegatein interfaceElementDelegate<HTMLLIElement,ExpandableNavigationGroup>
-
addItems
public <T> ExpandableNavigationGroup addItems(Iterable<T> items, Function<T,NavigationItem> display)
-
addItem
public ExpandableNavigationGroup addItem(NavigationItem item)
-
add
public ExpandableNavigationGroup add(NavigationItem item)
-
addGroup
public ExpandableNavigationGroup addGroup(ExpandableNavigationGroup group)
-
add
public ExpandableNavigationGroup add(ExpandableNavigationGroup group)
-
addDivider
public ExpandableNavigationGroup addDivider()
-
add
public ExpandableNavigationGroup add(Divider divider)
-
addLinkText
public ExpandableNavigationGroup addLinkText(NavigationLinkText text)
-
add
public ExpandableNavigationGroup add(NavigationLinkText text)
-
insertItemBefore
public ExpandableNavigationGroup insertItemBefore(NavigationItem item, String beforeItemId)
-
insertItemAfter
public ExpandableNavigationGroup insertItemAfter(NavigationItem item, String afterItemId)
-
insertGroupBefore
public ExpandableNavigationGroup insertGroupBefore(ExpandableNavigationGroup group, String beforeItemId)
-
insertGroupAfter
public ExpandableNavigationGroup insertGroupAfter(ExpandableNavigationGroup group, String afterItemId)
-
text
public ExpandableNavigationGroup text(String text)
- Specified by:
textin interfaceWithText<HTMLLIElement,ExpandableNavigationGroup>
-
that
public ExpandableNavigationGroup that()
- Specified by:
thatin interfaceTypedBuilder<HTMLLIElement,ExpandableNavigationGroup>
-
text
public String text()
- Specified by:
textin interfaceWithText<HTMLLIElement,ExpandableNavigationGroup>
-
-