Class MenuBarItemElement
java.lang.Object
com.vaadin.testbench.TestBenchElement
com.vaadin.flow.component.menubar.testbench.MenuBarItemElement
- 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
A TestBench element representing a
<vaadin-menu-bar-item>
element.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet the sub menu overlay element linked to this menu item.Get TestBenchElements representing sub menu items under this item.boolean
Check if the item is checked.boolean
Check if the item has open sub menu.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, 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
-
MenuBarItemElement
public MenuBarItemElement()
-
-
Method Details
-
getSubMenu
Get the sub menu overlay element linked to this menu item.- Returns:
- TestBenchElement for the open sub menu.
-
getSubMenuItems
Get TestBenchElements representing sub menu items under this item.- Returns:
- List of MenuBarItemElement representing sub menu items.
-
isExpanded
public boolean isExpanded()Check if the item has open sub menu.- Returns:
- True if there is sub menu open
-
isChecked
public boolean isChecked()Check if the item is checked.- Returns:
- True if there is checkmark
-