com.vaadin.flow.component.textfield.testbench.
Class PasswordFieldElement
- java.lang.Object
-
- com.vaadin.testbench.TestBenchElement
-
- com.vaadin.flow.component.textfield.testbench.PasswordFieldElement
-
All Implemented Interfaces:
HasLabel, HasPlaceholder, CanCompareScreenshots, HasCallFunction, HasDriver, HasElementQuery, HasPropertySettersGetters, HasSearchContext, HasStringValueProperty, HasTestBenchCommandExecutor, org.openqa.selenium.internal.WrapsElement, org.openqa.selenium.SearchContext, org.openqa.selenium.TakesScreenshot, org.openqa.selenium.WebElement
public class PasswordFieldElement extends TestBenchElement implements HasStringValueProperty, HasLabel, HasPlaceholder
A TestBench element representing a
<vaadin-password-field>
element.
-
-
Constructor Summary
Constructors Constructor and Description PasswordFieldElement()
-
Method Summary
All Methods Modifier and Type Method and Description boolean
isPasswordVisible()
Checks whether the password is shown in clear text or is hidden from view.
void
setPasswordVisible(boolean passwordVisible)
Sets whether the password should be shown in clear text or be hidden from view.
void
setValue(String string)
-
Methods inherited from class com.vaadin.testbench.TestBenchElement
callFunction, clear, click, click, compareScreen, compareScreen, compareScreen, contextClick, dispatchEvent, doubleClick, equals, executeScript, findElement, findElements, focus, getAttribute, getCapabilities, getClassNames, getCommandExecutor, getContext, getCssValue, getDriver, getLocation, getProperty, getPropertyBoolean, getPropertyDouble, getPropertyElement, getPropertyElements, getPropertyInteger, getPropertyString, getRect, getScreenshotAs, getSize, getTagName, getText, getWrappedElement, hasAttribute, hasClassName, hashCode, init, init, isChrome, isDisplayed, isEnabled, isFirefox, isIE, 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.HasStringValueProperty
clear, getValue
-
Methods inherited from interface com.vaadin.flow.component.common.testbench.HasPlaceholder
getPlaceholder
-
Methods inherited from interface com.vaadin.testbench.HasPropertySettersGetters
getProperty, getPropertyBoolean, getPropertyDouble, getPropertyElement, getPropertyElements, getPropertyInteger, getPropertyString, setProperty, setProperty, setProperty, setProperty
-
Methods inherited from interface org.openqa.selenium.WebElement
click, findElement, findElements, getAttribute, getCssValue, getLocation, getRect, getSize, getTagName, getText, isDisplayed, isEnabled, isSelected, sendKeys, submit
-
Methods inherited from interface com.vaadin.testbench.HasElementQuery
$, $
-
-
-
-
Method Detail
-
isPasswordVisible
public boolean isPasswordVisible()
Checks whether the password is shown in clear text or is hidden from view.
Returns:
true
if the password is shown in clear text,false
if it is hidden from view
-
setPasswordVisible
public void setPasswordVisible(boolean passwordVisible)
Sets whether the password should be shown in clear text or be hidden from view.
Parameters:
passwordVisible
-true
to show the password in clear text,false
to hide the passwors from view
-
setValue
public void setValue(String string)
Specified by:
setValue
in interfaceHasStringValueProperty
-
-