Class AutocompleteField

java.lang.Object

public class AutocompleteField
extends TextField
Represents an instance of One.form.AutocompleteField.
  • Constructor Details

  • Method Details

    • setValue

      public void setValue​(java.lang.String val)
      Description copied from class: TextField
      Sets the value in the input Element with the supplied parameter value.
      Overrides:
      setValue in class TextField
      See Also:
      TextField.setValue(java.lang.String)
    • type

      public void type​(java.lang.String val)
      Types in value into autocomplete text box
      Parameters:
      val - value to type in
    • getFilteredItemsList

      public final java.util.List<java.lang.String> getFilteredItemsList()
      Gets list of items filtered by user input
      Returns:
      list of item strings
    • submitSelectedItem

      public org.openqa.selenium.WebElement submitSelectedItem()
      Submits selected item and returns its WebElement
      Returns:
      WebElement of selected item if found, otherwise null
    • getFilteredItemsCount

      public int getFilteredItemsCount()
      Gets number of visible filtered items
      Returns:
      number of visible filtered items