Package org.patternfly.component
Interface Expandable<E extends elemental2.dom.Element,B extends TypedBuilder<E,B>>
- All Superinterfaces:
IsElement<E>,TypedBuilder<E,B>
- All Known Implementing Classes:
Alert,Card,DataListItem,Drawer,Dropdown,ExpandableSection,FormFieldGroup,JumpLinks,MultiSelect,PageSidebar,SingleSelect,Tabs,Tr,TreeViewItem
public interface Expandable<E extends elemental2.dom.Element,B extends TypedBuilder<E,B>>
extends TypedBuilder<E,B>, IsElement<E>
Contains methods and default implementations for components that are expandable.
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidcollapse()Same as collapse(true)voidcollapse(boolean fireEvent) static voidcollapse(elemental2.dom.HTMLElement root, elemental2.dom.HTMLElement toggle, elemental2.dom.HTMLElement menu) static voidcollapse(elemental2.dom.HTMLElement root, elemental2.dom.HTMLElement toggle, elemental2.dom.HTMLElement menu, boolean force) default voidexpand()Same as expand(true)voidexpand(boolean fireEvent) static voidexpand(elemental2.dom.HTMLElement root, elemental2.dom.HTMLElement toggle, elemental2.dom.HTMLElement menu) static voidexpand(elemental2.dom.HTMLElement root, elemental2.dom.HTMLElement toggle, elemental2.dom.HTMLElement menu, boolean force) default booleanexpanded()static booleanexpanded(elemental2.dom.Element root) default voidtoggle()Same as toggle(true)default voidtoggle(boolean fireEvent) Methods inherited from interface org.jboss.elemento.TypedBuilder
that
-
Method Details
-
collapse
static void collapse(elemental2.dom.HTMLElement root, elemental2.dom.HTMLElement toggle, elemental2.dom.HTMLElement menu) -
collapse
static void collapse(elemental2.dom.HTMLElement root, elemental2.dom.HTMLElement toggle, elemental2.dom.HTMLElement menu, boolean force) -
expand
static void expand(elemental2.dom.HTMLElement root, elemental2.dom.HTMLElement toggle, elemental2.dom.HTMLElement menu) -
expand
static void expand(elemental2.dom.HTMLElement root, elemental2.dom.HTMLElement toggle, elemental2.dom.HTMLElement menu, boolean force) -
expanded
static boolean expanded(elemental2.dom.Element root) -
toggle
default void toggle()Same as toggle(true) -
toggle
default void toggle(boolean fireEvent) -
collapse
default void collapse()Same as collapse(true) -
collapse
void collapse(boolean fireEvent) -
expand
default void expand()Same as expand(true) -
expand
void expand(boolean fireEvent) -
expanded
default boolean expanded()- Returns:
trueif the elements class list has the modifierClasses.expanded,falseotherwise.
-