Class BreadcrumbsItemElement
java.lang.Object
com.vaadin.testbench.TestBenchElement
com.vaadin.flow.component.breadcrumbs.testbench.BreadcrumbsItemElement
- 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-breadcrumbs-item> element.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetPath()Gets the path this breadcrumb item links to.Gets the prefix component of this breadcrumb item.getText()Gets the visible text of this breadcrumb item.booleanReturnstrueif this item has a prefix component.booleanReturnstrueif this item represents the current page.voidnavigate()Navigates by activating this breadcrumb item's link.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, getWrappedElement, hasAttribute, hasClassName, hashCode, hover, init, init, isChrome, isDisplayed, isEnabled, isFirefox, isFocused, isReadOnly, isSelected, scroll, scrollIntoView, scrollIntoView, scrollLeft, sendKeys, setProperty, setProperty, setProperty, setProperty, submit, waitForVaadin, waitUntil, waitUntil, wrap, wrapElement, wrapElementsMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.vaadin.testbench.HasElementQuery
$, $Methods inherited from interface org.openqa.selenium.WebElement
getAccessibleName, getAriaRole
-
Constructor Details
-
BreadcrumbsItemElement
public BreadcrumbsItemElement()
-
-
Method Details
-
getText
Gets the visible text of this breadcrumb item.- Specified by:
getTextin interfaceorg.openqa.selenium.WebElement- Overrides:
getTextin classTestBenchElement- Returns:
- the item's text
-
getPath
Gets the path this breadcrumb item links to.- Returns:
- the path, or
nullfor the current item, which has no path
-
isCurrent
public boolean isCurrent()Returnstrueif this item represents the current page.- Returns:
trueif this is the current item,falseotherwise
-
hasPrefix
public boolean hasPrefix()Returnstrueif this item has a prefix component.- Returns:
trueif a prefix component is present,falseotherwise
-
getPrefixComponent
Gets the prefix component of this breadcrumb item.- Returns:
- the prefix component, or
nullif none is set
-