Class AccordionItem
java.lang.Object
org.patternfly.component.SubComponent<E,B>
org.patternfly.component.accordion.AccordionItem
- All Implemented Interfaces:
Container<HTMLDivElement,,AccordionItem> Finder<HTMLDivElement>,HasElement<HTMLDivElement,,AccordionItem> HasHTMLElement<HTMLDivElement,,AccordionItem> IsElement<HTMLDivElement>,TypedBuilder<HTMLDivElement,,AccordionItem> WithText<HTMLDivElement,,AccordionItem> ComponentContext<HTMLDivElement,,AccordionItem> ElementDelegate<HTMLDivElement,AccordionItem>
public class AccordionItem
extends SubComponent<E,B>
implements ComponentContext<HTMLDivElement,AccordionItem>, ElementDelegate<HTMLDivElement,AccordionItem>, WithText<HTMLDivElement,AccordionItem>
Represents an item within an accordion component. All content added to this item is delegated to a default
AccordionItemBody. If you want to have multiple bodies, please use addBody(AccordionItemBody) and add the
content to the specific AccordionItemBody instead of this item.-
Method Summary
Modifier and TypeMethodDescriptionstatic AccordionItemaccordionItem(String id) static AccordionItemaccordionItem(String id, String text) add(AccordionItemBody body) addBody(AccordionItemBody body) delegate()expanded()<T> Tboolean<T> AccordionItemtext()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.patternfly.core.ComponentContext
get, getMethods 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
-
Method Details
-
accordionItem
-
accordionItem
-
delegate
- Specified by:
delegatein interfaceElementDelegate<HTMLDivElement,AccordionItem>
-
addBody
-
add
-
expanded
-
text
- Specified by:
textin interfaceWithText<HTMLDivElement,AccordionItem>
-
store
- Specified by:
storein interfaceComponentContext<HTMLDivElement,AccordionItem>
-
that
- Specified by:
thatin interfaceTypedBuilder<HTMLDivElement,AccordionItem>
-
text
- Specified by:
textin interfaceWithText<HTMLDivElement,AccordionItem>
-
has
- Specified by:
hasin interfaceComponentContext<HTMLDivElement,AccordionItem>
-
get
- Specified by:
getin interfaceComponentContext<HTMLDivElement,AccordionItem>
-