Class AutoCompleteField<V>
- java.lang.Object
-
- com.adobe.cq.testing.selenium.pagewidgets.common.BaseComponent
-
- com.adobe.cq.testing.selenium.pagewidgets.common.ActionComponent<V>
-
- com.adobe.cq.testing.selenium.pagewidgets.cq.AutoCompleteField<V>
-
public class AutoCompleteField<V> extends ActionComponent<V>
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringARIA_CONTROLS-
Fields inherited from class com.adobe.cq.testing.selenium.pagewidgets.common.BaseComponent
cssSelector, currentElement
-
-
Constructor Summary
Constructors Constructor Description AutoCompleteField(com.codeborne.selenide.SelenideElement element, java.util.concurrent.Callable<V> callableCode, boolean expectNav)AutoCompleteField(java.lang.String selector)AutoCompleteField(java.lang.String selector, java.util.concurrent.Callable<V> callableCode, boolean expectNav)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CoralButtonListbuttonlist()voidclear()Clear main input field.<T extends BaseComponent>
Tclick()Simply click on that object.voidsendKeys(java.lang.CharSequence... keys)CoralButtonListsuggestions()CoralTagListtaglist()java.lang.Stringvalue()-
Methods inherited from class com.adobe.cq.testing.selenium.pagewidgets.common.ActionComponent
afterClick, perform
-
Methods inherited from class com.adobe.cq.testing.selenium.pagewidgets.common.BaseComponent
adaptTo, element, getCssSelector, isExisting, isVisible, isVisibleWithinViewport, render, scrollTo, waitDisabled, waitEnabled, waitReady, waitVanish, waitVisible
-
-
-
-
Field Detail
-
ARIA_CONTROLS
public static final java.lang.String ARIA_CONTROLS
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
AutoCompleteField
public AutoCompleteField(java.lang.String selector)
-
AutoCompleteField
public AutoCompleteField(java.lang.String selector, java.util.concurrent.Callable<V> callableCode, boolean expectNav)- Parameters:
selector- or name of The field name for this autocomplete.
-
AutoCompleteField
public AutoCompleteField(com.codeborne.selenide.SelenideElement element, java.util.concurrent.Callable<V> callableCode, boolean expectNav)- Parameters:
element- to map it on.
-
-
Method Detail
-
click
public <T extends BaseComponent> T click()
Description copied from class:BaseComponentSimply click on that object.- Overrides:
clickin classBaseComponent- Type Parameters:
T- Component extendingBaseComponent- Returns:
- Instance of Current Component
-
sendKeys
public void sendKeys(java.lang.CharSequence... keys)
- Parameters:
keys- type keys in the main input field.
-
clear
public void clear()
Clear main input field.
-
value
public java.lang.String value()
-
buttonlist
public CoralButtonList buttonlist()
- Returns:
- associated button list.
-
suggestions
public CoralButtonList suggestions()
- Returns:
- the suggestions
-
taglist
public CoralTagList taglist()
- Returns:
- the taglist
-
-