Class SideNavItemElement

java.lang.Object
com.vaadin.testbench.TestBenchElement
com.vaadin.flow.component.sidenav.testbench.SideNavItemElement
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 SideNavItemElement extends com.vaadin.testbench.TestBenchElement
A TestBench element representing a <vaadin-side-nav-item> element.
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
     
    getItems(boolean includeNestedItems)
     
     
     
    boolean
     
    boolean
     
    void
     
    void
     

    Methods inherited from class com.vaadin.testbench.TestBenchElement

    callFunction, clear, click, compareScreen, compareScreen, compareScreen, contextClick, dispatchEvent, dispatchEvent, doubleClick, equals, executeScript, findElement, findElements, focus, getAttribute, getCapabilities, getChildren, getClassNames, getCommandExecutor, getContext, getCssValue, getDomAttribute, getDomProperty, 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 class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface com.vaadin.testbench.HasElementQuery

    $, $

    Methods inherited from interface org.openqa.selenium.WebElement

    getAccessibleName, getAriaRole
  • Constructor Details

    • SideNavItemElement

      public SideNavItemElement()
  • Method Details

    • getItems

      public List<SideNavItemElement> getItems()
    • getItems

      public List<SideNavItemElement> getItems(boolean includeNestedItems)
    • getLabel

      public String getLabel()
    • getPath

      public String getPath()
    • isExpanded

      public boolean isExpanded()
    • isCurrent

      public boolean isCurrent()
    • click

      public void click()
      Specified by:
      click in interface org.openqa.selenium.WebElement
      Overrides:
      click in class com.vaadin.testbench.TestBenchElement
    • toggle

      public void toggle()