Interface TextboxRole

All Superinterfaces:
InputRole, Role, WidgetRole
All Known Implementing Classes:
TextboxRoleImpl

public interface TextboxRole extends InputRole
A type that represents the textbox role in the ARIA specification.
See Also:
  • Method Details

    • getAriaActivedescendantProperty

      String getAriaActivedescendantProperty(Element element)
      Returns the value of the aria-activedescendant attribute for the element or "" if no such attribute is present.
    • getAriaAutocompleteProperty

      String getAriaAutocompleteProperty(Element element)
      Returns the value of the aria-autocomplete attribute for the element or "" if no such attribute is present.
    • getAriaMultilineProperty

      String getAriaMultilineProperty(Element element)
      Returns the value of the aria-multiline attribute for the element or "" if no such attribute is present.
    • getAriaReadonlyProperty

      String getAriaReadonlyProperty(Element element)
      Returns the value of the aria-readonly attribute for the element or "" if no such attribute is present.
    • getAriaRequiredProperty

      String getAriaRequiredProperty(Element element)
      Returns the value of the aria-required attribute for the element or "" if no such attribute is present.
    • removeAriaActivedescendantProperty

      void removeAriaActivedescendantProperty(Element element)
      Removes the aria-activedescendant attribute from the element.
    • removeAriaAutocompleteProperty

      void removeAriaAutocompleteProperty(Element element)
      Removes the aria-autocomplete attribute from the element.
    • removeAriaMultilineProperty

      void removeAriaMultilineProperty(Element element)
      Removes the aria-multiline attribute from the element.
    • removeAriaReadonlyProperty

      void removeAriaReadonlyProperty(Element element)
      Removes the aria-readonly attribute from the element.
    • removeAriaRequiredProperty

      void removeAriaRequiredProperty(Element element)
      Removes the aria-required attribute from the element.
    • setAriaActivedescendantProperty

      void setAriaActivedescendantProperty(Element element, Id value)
      Sets the aria-activedescendant attribute for the element to the given value.
    • setAriaAutocompleteProperty

      void setAriaAutocompleteProperty(Element element, AutocompleteValue value)
      Sets the aria-autocomplete attribute for the element to the given value.
    • setAriaMultilineProperty

      void setAriaMultilineProperty(Element element, boolean value)
      Sets the aria-multiline attribute for the element to the given value.
    • setAriaReadonlyProperty

      void setAriaReadonlyProperty(Element element, boolean value)
      Sets the aria-readonly attribute for the element to the given value.
    • setAriaRequiredProperty

      void setAriaRequiredProperty(Element element, boolean value)
      Sets the aria-required attribute for the element to the given value.