Class AvatarGroupElement

  • All Implemented Interfaces:
    com.vaadin.testbench.commands.CanCompareScreenshots, com.vaadin.testbench.HasCallFunction, com.vaadin.testbench.HasDriver, com.vaadin.testbench.HasElementQuery, com.vaadin.testbench.HasPropertySettersGetters, com.vaadin.testbench.HasSearchContext, com.vaadin.testbench.HasTestBenchCommandExecutor, org.openqa.selenium.SearchContext, org.openqa.selenium.TakesScreenshot, org.openqa.selenium.WebElement, org.openqa.selenium.WrapsElement

    public class AvatarGroupElement
    extends com.vaadin.testbench.TestBenchElement
    A TestBench element representing a <vaadin-avatar-group> element.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      String getAriaLabel()
      Gets the aria label that is pronounced by the screen reader.
      AvatarElement getAvatarElement​(int index)
      Gets the avatar element for the avatar with the given index.
      • Methods inherited from class com.vaadin.testbench.TestBenchElement

        callFunction, clear, click, click, compareScreen, compareScreen, compareScreen, contextClick, dispatchEvent, dispatchEvent, doubleClick, equals, executeScript, findElement, findElements, focus, getAttribute, getCapabilities, getChildren, getClassNames, getCommandExecutor, getContext, getCssValue, getDriver, getId, getLocation, getParent, getProperty, getPropertyBoolean, getPropertyDouble, getPropertyElement, getPropertyElements, getPropertyInteger, getPropertyString, getRect, getScreenshotAs, getShadowRoot, getSize, getTagName, getText, getWrappedElement, hasAttribute, hasClassName, hashCode, hover, init, init, isChrome, isDisplayed, isEnabled, isFirefox, isFocused, isReadOnly, isSelected, scroll, scrollIntoView, scrollLeft, sendKeys, setProperty, setProperty, setProperty, setProperty, submit, waitForVaadin, waitUntil, waitUntil, wrap, wrapElement, wrapElements
      • Methods inherited from interface com.vaadin.testbench.HasElementQuery

        $, $
      • Methods inherited from interface org.openqa.selenium.WebElement

        getAccessibleName, getAriaRole, getDomAttribute, getDomProperty
    • Constructor Detail

      • AvatarGroupElement

        public AvatarGroupElement()
    • Method Detail

      • getAvatarElement

        public AvatarElement getAvatarElement​(int index)
                                       throws org.openqa.selenium.NoSuchElementException
        Gets the avatar element for the avatar with the given index.
        Parameters:
        index - the index to look for in the avatar group
        Returns:
        the first avatar element which matches the given index
        Throws:
        org.openqa.selenium.NoSuchElementException - if no match was found
      • getAriaLabel

        public String getAriaLabel()
        Gets the aria label that is pronounced by the screen reader.
        Returns:
        the aria label