Class AccordionElement

java.lang.Object
com.vaadin.testbench.TestBenchElement
com.vaadin.flow.component.accordion.testbench.AccordionElement
All Implemented Interfaces:
CanCompareScreenshots, HasCallFunction, HasDriver, HasElementQuery, HasPropertySettersGetters, HasSearchContext, HasTestBenchCommandExecutor, org.openqa.selenium.SearchContext, org.openqa.selenium.TakesScreenshot, org.openqa.selenium.WebElement, org.openqa.selenium.WrapsElement

public class AccordionElement extends TestBenchElement
TestBench element for the vaadin-accordion element
  • Constructor Details

    • AccordionElement

      public AccordionElement()
  • Method Details

    • close

      public void close()
      Closes the opened panel (if any) in the accordion.
    • open

      public void open(int index)
      Opens the panel at the specified index. The first panel is at index zero.
      Parameters:
      index - the index of the panel to be opened
    • getOpenedIndex

      public OptionalInt getOpenedIndex()
      Gets the index of the opened panel or null if the accordion is closed.
      Returns:
      the index of the opened panel or null if closed.
    • getOpenedPanel

      public Optional<AccordionPanelElement> getOpenedPanel()
      Gets the the opened panel or null if the accordion is closed.
      Returns:
      the opened panel or null if closed.