Package org.patternfly.components
Class Tabs
- java.lang.Object
-
- org.patternfly.components.BaseComponent<elemental2.dom.HTMLDivElement,Tabs>
-
- org.patternfly.components.Tabs
-
- All Implemented Interfaces:
Container<elemental2.dom.HTMLDivElement,Tabs>,Finder<elemental2.dom.HTMLDivElement>,HasElement<elemental2.dom.HTMLDivElement,Tabs>,HasHTMLElement<elemental2.dom.HTMLDivElement,Tabs>,IsElement<elemental2.dom.HTMLDivElement>,TypedBuilder<elemental2.dom.HTMLDivElement,Tabs>,Component,Aria<Tabs>
public class Tabs extends BaseComponent<elemental2.dom.HTMLDivElement,Tabs> implements Aria<Tabs>
PatternFly label component.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTabs.TabContent
-
Field Summary
Fields Modifier and Type Field Description static StringARIA_SCROLL_LEFTstatic StringARIA_SCROLL_RIGHT-
Fields inherited from interface org.patternfly.core.Aria
current, disabled, expanded, hidden, invalid, label, labelledBy, multiSelectable, selected
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Tabsadd(String title, elemental2.dom.HTMLElement panel)Tabsadd(String id, String title, elemental2.dom.HTMLElement panel)<E extends elemental2.dom.HTMLElement>
Tabsadd(String id, String title, IsElement<E> panel)Tabsadd(String id, Consumer<HTMLContainerBuilder<elemental2.dom.HTMLButtonElement>> tabDisplay, elemental2.dom.HTMLElement panel)Tabsadd(String id, Consumer<HTMLContainerBuilder<elemental2.dom.HTMLButtonElement>> tabDisplay, Consumer<HTMLContainerBuilder<elemental2.dom.HTMLElement>> panelDisplay)<E extends elemental2.dom.HTMLElement>
Tabsadd(String id, Consumer<HTMLContainerBuilder<elemental2.dom.HTMLButtonElement>> display, IsElement<E> panel)<E extends elemental2.dom.HTMLElement>
Tabsadd(String title, IsElement<E> panel)Tabsfill()Tabslabel(String label)Tabslabel(String target, String label)TabsonSelect(SelectHandler<Tabs.TabContent> onSelect)Tabsselect(String id)Tabsselect(String id, boolean fireEvent)static Tabstabs()Tabsthat()-
Methods inherited from class org.patternfly.components.BaseComponent
componentType, 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
-
Methods inherited from interface org.jboss.elemento.HasElement
add, apply, aria, aria, aria, attr, attr, attr, css, id, id, innerHtml, on, textContent, toggle, toggle, toggle
-
Methods inherited from interface org.jboss.elemento.HasHTMLElement
data, hidden, style, title
-
-
-
-
Field Detail
-
ARIA_SCROLL_LEFT
public static final String ARIA_SCROLL_LEFT
- See Also:
- Constant Field Values
-
ARIA_SCROLL_RIGHT
public static final String ARIA_SCROLL_RIGHT
- See Also:
- Constant Field Values
-
-
Method Detail
-
tabs
public static Tabs tabs()
-
that
public Tabs that()
- Specified by:
thatin interfaceTypedBuilder<elemental2.dom.HTMLDivElement,Tabs>
-
add
public <E extends elemental2.dom.HTMLElement> Tabs add(String id, String title, IsElement<E> panel)
-
add
public <E extends elemental2.dom.HTMLElement> Tabs add(String id, Consumer<HTMLContainerBuilder<elemental2.dom.HTMLButtonElement>> display, IsElement<E> panel)
-
add
public Tabs add(String id, Consumer<HTMLContainerBuilder<elemental2.dom.HTMLButtonElement>> tabDisplay, elemental2.dom.HTMLElement panel)
-
add
public Tabs add(String id, Consumer<HTMLContainerBuilder<elemental2.dom.HTMLButtonElement>> tabDisplay, Consumer<HTMLContainerBuilder<elemental2.dom.HTMLElement>> panelDisplay)
-
onSelect
public Tabs onSelect(SelectHandler<Tabs.TabContent> onSelect)
-
fill
public Tabs fill()
-
-