Class TextInputGroup
java.lang.Object
org.patternfly.component.BaseComponent<HTMLDivElement,TextInputGroup>
org.patternfly.component.textinputgroup.TextInputGroup
- All Implemented Interfaces:
Attachable
,Container<HTMLDivElement,
,TextInputGroup> Finder<HTMLDivElement>
,HasElement<HTMLDivElement,
,TextInputGroup> HasHTMLElement<HTMLDivElement,
,TextInputGroup> IsElement<HTMLDivElement>
,TypedBuilder<HTMLDivElement,
,TextInputGroup> Component
,Modifiers.Disabled<HTMLDivElement,
TextInputGroup>
public class TextInputGroup
extends BaseComponent<HTMLDivElement,TextInputGroup>
implements Modifiers.Disabled<HTMLDivElement,TextInputGroup>, Attachable
A text input group is a more flexible composable version of a text input. It enables consumers of PatternFly to build custom
inputs for filtering and similar use cases by placing elements like icons, chips groups and buttons within a text input.
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionadd
(TextInputGroupMain main) add
(TextInputGroupUtilities utilities) addMain
(TextInputGroupMain main) addUtilities
(TextInputGroupUtilities utilities) void
attach
(MutationRecord mutationRecord) void
clear()
Same asclear(true)
.void
clear
(boolean fireEvent) disabled
(boolean disabled) static TextInputGroup
filterInputGroup
(String placeholder) main()
onChange
(ChangeHandler<TextInputGroup, String> changeHandler) Delegates toTextInputGroupMain.onChange(ChangeHandler)
static TextInputGroup
searchInputGroup
(String placeholder) static TextInputGroup
that()
Methods inherited from class org.patternfly.component.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.Attachable
detach
Methods inherited from interface org.jboss.elemento.Container
add, add, add, addAll, addAll, addAll, addAll, addAll, addAll
Methods inherited from interface org.jboss.elemento.HasElement
add, apply, aria, aria, aria, attr, attr, attr, classList, classList, css, id, innerHtml, on, on, on, run, textContent, textNode, toggle, toggle, toggle, uniqueId
Methods inherited from interface org.jboss.elemento.HasHTMLElement
data, hidden, style, style, style, style, style, style, title
Methods inherited from interface org.patternfly.style.Modifiers.Disabled
disabled, isDisabled
-
Method Details
-
textInputGroup
-
searchInputGroup
-
filterInputGroup
-
attach
- Specified by:
attach
in interfaceAttachable
-
addMain
-
add
-
addUtilities
-
add
-
disabled
- Specified by:
disabled
in interfaceModifiers.Disabled<HTMLDivElement,
TextInputGroup>
-
that
- Specified by:
that
in interfaceTypedBuilder<HTMLDivElement,
TextInputGroup>
-
onChange
Delegates toTextInputGroupMain.onChange(ChangeHandler)
-
clear
public void clear()Same asclear(true)
. -
clear
public void clear(boolean fireEvent) -
main
-
utilities
-